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(); }
private void Addadvance_adddata(Model.paidadvance paidadvance) { betterListView_Advance.Items.Add(new PaidAdvanceViwer(paidadvance, betterListView_Advance.Items.Count + 1)); }
private void Edit_editdata1(Model.paidadvance paidadvance) { var sel = betterListView_Advance.SelectedItems[0] as PaidAdvanceViwer; sel.update(paidadvance); }