Ejemplo n.º 1
0
 private void create_button_Click(object sender, RoutedEventArgs e)
 {
     if (title_block.Text == "")
     {
         var messagedialog = new MessageDialog("title can not be empty").ShowAsync();
     }
     else if (detail_block.Text == "")
     {
         var messagedialog = new MessageDialog("detail can not be empty").ShowAsync();
     }
     else if (date.Date < DateTime.Today)
     {
         var messagedialog = new MessageDialog("date is not correct").ShowAsync();
     }
     else
     {
         view_Module.add_item(title_block.Text, detail_block.Text, date.Date.DateTime, images.Source);
         Frame.Navigate(typeof(MainPage), view_Module);
     }
 }
Ejemplo n.º 2
0
        private void cb_click(object sender, RoutedEventArgs e)
        {
            if (tb_t.Text == "")
            {
                var messagedialog = new MessageDialog("title can not be empty").ShowAsync();
            }
            else if (tb_d.Text == "")
            {
                var messagedialog = new MessageDialog("detail can not be empty").ShowAsync();
            }
            else if (dp.Date < DateTime.Today)
            {
                var messagedialog = new MessageDialog("date is not correct").ShowAsync();
            }
            else
            {
                view_Module.add_item(tb_t.Text, tb_d.Text, dp.Date.DateTime, right_image.Source);

                var db = App.conn;
                try
                {
                    using (var custstmt = db.Prepare("INSERT INTO Item (Id, Title, Detail, Date) VALUES (?, ?, ?, ?)"))
                    {
                        custstmt.Bind(1, view_Module.All_items.Last().id);
                        custstmt.Bind(2, tb_t.Text);
                        custstmt.Bind(3, tb_d.Text);
                        custstmt.Bind(4, dp.Date.DateTime.ToString("u"));
                        custstmt.Step();
                    }
                }
                catch (Exception ex)
                {     // TODO: Handle error
                }

                Frame.Navigate(typeof(MainPage), view_Module);
            }
        }