Continuing work on default interval. #38 and some UI Button changes

This commit is contained in:
amazing-username
2019-06-25 17:27:15 -07:00
parent 4929cb6901
commit cdd1ee871d
7 changed files with 35 additions and 26 deletions
@@ -55,19 +55,20 @@ namespace Mear.Repositories.Database
{
var result = 0;
try
{
//try
//{
result = _Db.GetTableInfo(tablename).Count;
if (result > 0)
{
return true;
}
}
/**}
catch (Exception ex)
{
var msg = ex.Message;
}
*/
return false;
}
@@ -93,6 +93,7 @@ namespace Mear.ViewModels
_sliderItems.Clear();
_sliderItems.Add(new SliderItem
{
Name = "DefaultInterval",
Title = "Default Track Interval",
Minimum = 0,
Maximum = 10,
@@ -115,6 +116,7 @@ namespace Mear.ViewModels
}
public class SliderItem
{
public string Name { get; set; }
public string Title { get; set; }
public int Minimum { get; set; }
public int Maximum { get; set; }
+8
View File
@@ -12,9 +12,17 @@
HorizontalOptions="CenterAndExpand" />
<Button x:Name="Login"
VerticalOptions="Center"
HorizontalOptions="Center"
MinimumWidthRequest="250"
WidthRequest="300"
Text="Login"
Clicked="Login_Clicked" />
<Button x:Name="Register"
VerticalOptions="Center"
HorizontalOptions="Center"
MinimumWidthRequest="250"
WidthRequest="300"
Text="Register"
Clicked="Register_Clicked" />
</StackLayout>
+4 -1
View File
@@ -6,7 +6,7 @@
mc:Ignorable="d"
x:Class="Mear.Views.LoginPage">
<ContentPage.Content>
<StackLayout>
<StackLayout >
<Label Text="Login into Icarus account"
VerticalOptions="CenterAndExpand"
HorizontalOptions="CenterAndExpand" />
@@ -21,6 +21,9 @@
Placeholder="Password" />
<Button x:Name="AuthenticateUser"
HorizontalOptions="Center"
MinimumWidthRequest="250"
WidthRequest="300"
Text="Login"
Clicked="AuthenticateUser_Clicked" />
</StackLayout>
+10 -15
View File
@@ -36,22 +36,17 @@ namespace Mear.Views
#region Methods
private User ExtractCredentials()
{
try
{
var username = Username.Text;
var password = Password.Text;
if (string.IsNullOrEmpty(Username.Text) && string.IsNullOrEmpty(
Password.Text))
{
return null;
}
return new User
{
Username = username,
Password = password
};
}
catch (Exception ex)
{
var msg = ex.Message;
}
return null;
return new User
{
Username = Username.Text,
Password = Password.Text
};
}
#region Events
+3 -3
View File
@@ -87,9 +87,9 @@
d:Text="{Binding .}"
LineBreakMode="NoWrap"
FontSize="22" />
<Label Grid.Row="0" Grid.Column="1"
Text="{Binding DefaultInterval}"
d:Text="{Binding .}"
<Label x:Name="{Binding Name}"
Grid.Row="0" Grid.Column="1"
Text=""
LineBreakMode="NoWrap" />
<Slider Grid.Row="0" Grid.Column="2"
ValueChanged="Slider_ValueChanged"
+4 -4
View File
@@ -64,10 +64,10 @@ namespace Mear.Views
private void Slider_ValueChanged(object sender, ValueChangedEventArgs e)
{
var e_var = e;
var s_var = (Slider)sender;
_viewModel.SliderItems.First().DefaultInterval = Convert.ToInt32(s_var.Value);
var stopper = 0;
var value = Convert.ToInt32((sender as Slider).Value);
var resLbl = ((sender as Slider).Parent as Grid).Children[1] as Label;
_viewModel.SliderItems.First().DefaultInterval = Convert.ToInt32(value);
resLbl.Text = $"{value}";
}
}
}