Пример #1
0
        public async void actualizar_Clicked(object sender, EventArgs e)
        {
            using (var database = new BuyAndSellDatabase())
            {
                //buyListView.ItemsSource = database.GetBuys(desdeDate.Date, hastaDate.Date);
                await Navigation.PushAsync(new ResumeBuysP(database.GetBuys(desdeDate.Date, hastaDate.Date), desdeDate.Date, hastaDate.Date));

                Navigation.RemovePage(this);
            }
        }
Пример #2
0
        public ResumeBuysP()
        {
            InitializeComponent();
            Title = "Resumen de Compras";

            string monthName = Utilities.GetMonthName(DateTime.Now);
            int    year      = DateTime.Now.Year;

            desdeDate.Date = Utilities.GetStartMonth();
            hastaDate.Date = Utilities.GetFinishMonth();

            //toolBar();
            using (var database = new BuyAndSellDatabase())
            {
                buyListView.ItemsSource = database.GetBuys(Utilities.GetStartMonth(), Utilities.GetFinishMonth());
                List <BuyAndSell> a = database.GetBuys(Utilities.GetStartMonth(), Utilities.GetFinishMonth());
            }

            buyListView.ItemTapped += buyListView_ItemTapped;
            nuevo.Clicked          += nuevo_Clicked;
            actualizar.Clicked     += actualizar_Clicked;
            report.Clicked         += report_Clicked;
        }
Пример #3
0
        async void comprasMensuales_Clicked(object sender, EventArgs e)
        {
            await DisplayAlert("Aviso", "Enviando reporte, espere que le llege el correo para generar uno nuevo", "Aceptar");

            System.Threading.Tasks.Task.Factory.StartNew(() =>
            {
                using (var database = new BuyAndSellDatabase())
                {
                    List <BuyAndSell> a = database.GetBuys(desdeDate.Date, hastaDate.Date);
                    DependencyService.Get <ISave>().SaveText(a);
                }
                using (var database1 = new UserDatabase())
                {
                    User u        = database1.GetMail(Utilities.usuario);
                    String correo = u.Mail.ToString();
                    String tipo   = "compra";
                    DependencyService.Get <IEmail>().Send_Email(correo, tipo);
                }
            });
        }