private void btn_delete_Click(object sender, EventArgs e) { Toast toast = new Toast(); Dialog dialog = new Dialog(); try { id = Convert.ToInt32(tileView1.GetFocusedRowCellValue("ID")); var rs = MessageBox.Show("عملية حذف", "هل انت متاكد من هذه العملية", MessageBoxButtons.YesNo); if (rs == DialogResult.Yes) { tb_cat = db.TB_CAT.Where(x => x.ID == id).FirstOrDefault(); db.Entry(tb_cat).State = EntityState.Deleted; db.SaveChanges(); toast.txt_caption.Text = "تم حذف الصنف"; toast.Show(); update_data(); } } catch { dialog.txt_caption.Text = "لا يوجد صنف لحذفه"; dialog.Width = this.Width; dialog.Show(); } }
//edit private void btn_edit_Click(object sender, EventArgs e) { PL.FRM_CAT_ADD frm_add = new FRM_CAT_ADD(); id = Convert.ToInt32(tileView1.GetFocusedRowCellValue("ID")); tb_cat = db.TB_CAT.Where(x => x.ID == id).FirstOrDefault(); frm_add.edt_name.Text = tb_cat.CAT_Name.ToString(); methods.by = tb_cat.CAT_Cover; frm_add.pic_cover.Image = Image.FromStream(methods.convert_image()); frm_add.id = id; frm_add.btn_add.Text = "تعديل"; frm_add.Show(); }
private void btn_edit_Click(object sender, EventArgs e) { FRM_CAT_ADD frm_add = new FRM_CAT_ADD(); id = Convert.ToInt32(tileView1.GetFocusedRowCellValue("ID_CAT")); tb_cat = dbs.TB_CAT.Where(x => x.ID_CAT == id).FirstOrDefault(); frm_add.txt_Name_Cat.Text = tb_cat.CAT_Name.ToString(); model_pic.by = tb_cat.CAT_Cover; frm_add.pic_cover.Image = Image.FromStream(model_pic.Convert_Img()); frm_add.id = id; frm_add.btn_add.Text = "التعديل"; frm_add.Show(); }
private void btn_delete_Click(object sender, EventArgs e) { id = Convert.ToInt32(tileView1.GetFocusedRowCellValue("ID_CAT")); var res = MessageBox.Show("هل انت متأكد من حذف الصنف ؟؟", "عملية الحذف", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (res == DialogResult.Yes) { tb_cat = dbs.TB_CAT.Where(x => x.ID_CAT == id).FirstOrDefault(); dbs.Entry(tb_cat).State = System.Data.Entity.EntityState.Deleted; dbs.SaveChanges(); MessageBox.Show("تم عملية الحذف بالنجاح", " تم عملية الحذف", MessageBoxButtons.OK, MessageBoxIcon.Information); update_data(); } else { return; } }