private void btn_hapus_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { var index = gridView1.GetSelectedRows(); if (index.Count() > 0) { if (Helpers.Generic.MsgQuestion("Hapus data yang dipilih?") == DialogResult.Yes) { var data = new Models.konsumen() { kd_konsumen = gridView1.GetRowCellValue(index[0], "kd_konsumen").ToString() }; Controllers.CKonsumen.delete(data); } } this.init(); }
public static bool delete(Models.konsumen data) { bool result = false; try { using (var db = new Models.sim_penjualanContext()) { db.Entry(data).State = EntityState.Deleted; db.SaveChanges(); result = true; } } catch (Exception ex) { Helpers.Generic.MsgError(ex.Message); } return(result); }
private void btn_simpan_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { var txt = new TextEdit[] { txt_nama, txt_alamat, txt_email, txt_no_telepon }; foreach (var t in txt) { if (t.EditValue.ToString() == "") { Helpers.Generic.MsgError(t.Tag.ToString() + " tidak boleh kosong"); t.Focus(); return; } } var data = new Models.konsumen() { kd_konsumen = txt_kd_konsumen.EditValue.ToString(), nama = txt_nama.EditValue.ToString(), alamat = txt_alamat.EditValue.ToString(), email = txt_email.EditValue.ToString(), no_telepon = txt_no_telepon.EditValue.ToString() }; if (this.Text.ToLower().Contains("tambah")) { Controllers.CKonsumen.insert(data); } else { Controllers.CKonsumen.update(data); } var frm = (FrmKonsumen)this.Owner; frm.init(); this.Close(); }