Beispiel #1
0
        private void materialButton1_Click(object sender, EventArgs e)
        {
            if (comboBox_vehiclesave.SelectedIndex == -1)
            {
                CustomControls.Alert.show("Vehicle", "please select vehicle number", 4000);
                comboBox_vehiclesave.Focus();
                return;
            }

            Model.otherexp otherexp = new Model.otherexp()
            {
                vehicle_id  = (comboBox_vehiclesave.SelectedItem as Model.vehicle).id,
                date        = nepaliCalender_date.Datestamp,
                totalamount = betterTextBox_totalamount.decVal,
                admin_id    = INFO.admin_id,
                updated_at  = DateTime.Now,
                created_at  = DateTime.Now
            };
            DB.Instance.otherexps.Add(otherexp);
            DB.Instance.SaveChanges();
            foreach (var item in betterListView_save.Items.Cast <viewer>().ToList())
            {
                item.save(otherexp.id);
            }
            betterListView_save.Items.Clear();
            betterTextBox_totalamount.Clear();
            comboBox_vehiclesave.SelectedIndex = -1;
        }
 public exp_viwer(Model.otherexp otherexp, int sn)
 {
     for (int i = 1; i <= 10; i++)
     {
         SubItems.Add(new ListViewSubItem());
     }
     SubItems[0].Text = sn.ToString();
     bill_no          = otherexp.id;
     vehicle_number   = otherexp.vehicle.vehicle_no;
     date             = otherexp.date;
     amount           = otherexp.totalamount;
     id = otherexp.id;
 }