Exemple #1
0
        private void materialButton_save_Click(object sender, EventArgs e)
        {
            if (betterTextBox_amount.decVal == 0)
            {
                CustomControls.Alert.show("Amount ", "enter paid amount", 2000);
                return;
            }
            if (betterTextBox_paidby.Text.Trim() == "")
            {
                CustomControls.Alert.show("name ", "enter paid by", 2000);
                return;
            }
            var add = new Model.paidadvance()
            {
                paid_date  = nepaliCalender_paiddate.Datestamp,
                staff_id   = staff_id,
                paidamount = betterTextBox_amount.decVal,
                paidby     = betterTextBox_paidby.Text,
                created_at = DateTime.Now,
                updated_at = DateTime.Now
            };
            var load = DB.Instance.staffs.Find(staff_id);

            load.advance += betterTextBox_amount.decVal;
            DB.Instance.Entry(load).State = System.Data.Entity.EntityState.Modified;
            DB.Instance.paidadvances.Add(add);
            DB.Instance.SaveChanges();
            adddata?.Invoke(add);
            this.Close();
        }
 public void update(Model.paidadvance paidadvance)
 {
     id       = paidadvance.id;
     paiddate = (int)paidadvance.paid_date;
     amount   = paidadvance.paidamount;
     paidby   = paidadvance.paidby;
 }
        public PaidAdvanceViwer(Model.paidadvance paidadvance, int sn)

        {
            for (int i = 0; i <= 10; i++)
            {
                SubItems.Add(new ListViewSubItem());
            }
            id       = paidadvance.id;
            paiddate = (int)paidadvance.paid_date;
            amount   = paidadvance.paidamount;
            paidby   = paidadvance.paidby;
            this.SubItems[0].Text = sn.ToString();
        }
Exemple #4
0
 private void Addadvance_adddata(Model.paidadvance paidadvance)
 {
     betterListView_Advance.Items.Add(new PaidAdvanceViwer(paidadvance, betterListView_Advance.Items.Count + 1));
 }
Exemple #5
0
        private void Edit_editdata1(Model.paidadvance paidadvance)
        {
            var sel = betterListView_Advance.SelectedItems[0] as PaidAdvanceViwer;

            sel.update(paidadvance);
        }