Example #1
0
        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;
        }
Example #3
0
        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);
        }