private void label2_Click(object sender, EventArgs e) { if (expname.Text.Trim() == "" || expamount.Text.Trim() == "" || expdescription.Text.Trim() == "") { notificationMAnager1.show("please fill the data", 2000); return; } try { expence exp = db.expences.Where(o => o.id == id).First(); exp.name = expname.Text; exp.amount = Convert.ToDecimal(expamount.Text); exp.descriptions = expdescription.Text; exp.dates = nepaliCalender1.engdate; exp.day = nepaliCalender1.DATESTAMP; exp.created_at = DateTime.Now; exp.updated_at = DateTime.Now; db.Entry(exp).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); notificationMAnager1.show("data are successfully edited", 2000); this.Dispose(); } catch (Exception ex) { notificationMAnager1.show("some error please try again", 2000); } }
public void loaddata(int id) { expence exp = db.expences.Where(o => o.id == id).First(); expname.Text = exp.name; nepaliCalender1.engdate = Convert.ToDateTime(exp.dates); expamount.Text = exp.amount.ToString(); expdescription.Text = exp.descriptions; this.id = id; }
private void label2_Click(object sender, EventArgs e) { expence exp = new expence(); exp.expencecategory_id = category_id; exp.name = expname.Text; exp.amount = Convert.ToDecimal(expamount.Text); exp.descriptions = expdescription.Text; exp.dates = nepaliCalender1.engdate; exp.day = nepaliCalender1.DATESTAMP; exp.updated_at = DateTime.Now; exp.created_at = DateTime.Now; db.expences.Add(exp); db.SaveChanges(); this.Close(); }
private void delete_btn_Click(object sender, EventArgs e) { try { expence exp = db.expences.Where(o => o.id == this.id).First(); db.Entry(exp).State = System.Data.Entity.EntityState.Deleted; db.SaveChanges(); this.Parent.Controls.Remove(this); notificationMAnager1.show("data are successfully deleted", 2000); } catch (Exception ex) { notificationMAnager1.show("it has some problem please try again", 2000); return; } }