private async void lv_ItemTapped(object sender, ItemTappedEventArgs e) { TotalEntry clicked = ((TotalEntry)lv.SelectedItem); weekPage = new WeeksPage(pageYear, clicked.key); await Navigation.PushModalAsync(weekPage, true); }
public void NuevoButton_Clicked(object sender, EventArgs e) { if (string.IsNullOrEmpty(ProductoVendidoEntry.Text)) { ProductoVendidoEntry.Focus(); return; } if (string.IsNullOrEmpty(TotalEntry.Text)) { TotalEntry.Focus(); return; } Producto producto = new Producto { ProductoVendido = ProductoVendidoEntry.Text, Total = decimal.Parse(TotalEntry.Text), Fecha = FechaDatePicker.Date }; using (var datos = new DataAccess()) { datos.InsertProducto(producto); datosListView.ItemsSource = datos.GetProductos(); } ProductoVendidoEntry.Text = string.Empty; TotalEntry.Text = string.Empty; FechaDatePicker.Date = DateTime.Now; }
private async void lv_ItemTapped(object sender, ItemTappedEventArgs e) { TotalEntry clicked = ((TotalEntry)lv.SelectedItem); monthPage = new MonthPage(clicked.key); await Navigation.PushModalAsync(monthPage, true); }
private static List <TotalEntry> TotalsReader([JetBrains.Annotations.NotNull] string filename, bool settlement, [JetBrains.Annotations.NotNull] string csvCharacter) { var totals = new List <TotalEntry>(); using (var sr = new StreamReader(filename)) { sr.ReadLine(); while (!sr.EndOfStream) { var s = sr.ReadLine(); if (s == null) { throw new LPGException("line from file was null"); } var te = new TotalEntry(s, settlement, csvCharacter); if (te.Name.ToUpperInvariant() != "NONE") { totals.Add(te); } } } return(totals); }