private void btnLuu_Click(object sender, EventArgs e) { btnThem.Enabled = true; btnSua.Enabled = true; btnXoa.Enabled = false; btnLuu.Enabled = false; if (flag == 0)//thêm { try { KHUTRO kt = new KHUTRO { IDKHUTRO = txtIDKhuTro.Text, DIACHI = txtDiaChi.Text, TENKHUTRO = txtTenKhuTro.Text }; db.KHUTROs.InsertOnSubmit(kt); db.SubmitChanges(); LoadData(); MessageBox.Show("Thêm Thành Công !!!", "[Thông Báo]"); } catch (Exception) { MessageBox.Show("Lỗi !!!", "[Thông Báo]", MessageBoxButtons.OK, MessageBoxIcon.Error); } } if (flag == 1)//sửa { try { KHUTRO kt = db.KHUTROs.Where(p => p.IDKHUTRO == txtIDKhuTro.Text).FirstOrDefault(); if (kt != null)//nếu có { kt.TENKHUTRO = txtTenKhuTro.Text; kt.DIACHI = txtDiaChi.Text; //cập nhật lại db.SubmitChanges(); LoadData(); MessageBox.Show("Sửa thành công !!!", "[Thông báo]"); } } catch (Exception) { MessageBox.Show("Lỗi !!!", "[Thông Báo]", MessageBoxButtons.OK, MessageBoxIcon.Error); } } flag = -1; txtIDKhuTro.Enabled = false; }
private void btnXoa_Click(object sender, EventArgs e) { KHUTRO kt = db.KHUTROs.SingleOrDefault(p => p.IDKHUTRO == txtIDKhuTro.Text.Trim()); if (kt != null) { if (MessageBox.Show("Bạn có chắc là xóa ???", "[Thông Báo]", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { db.KHUTROs.DeleteOnSubmit(kt); db.SubmitChanges(); LoadData(); MessageBox.Show("Xóa Thành Công!!!", "[Thông Báo]"); } } }
private void LoadDataToConTrol(int index) { string id = dtgvDS.Rows[index].Cells[0].Value.ToString(); KHUTRO kt = db.KHUTROs.Where(p => p.IDKHUTRO == id).FirstOrDefault(); try { txtIDKhuTro.Text = kt.IDKHUTRO; txtTenKhuTro.Text = kt.TENKHUTRO; txtDiaChi.Text = kt.DIACHI; } catch (Exception) { MessageBox.Show("Lỗi !!!", "[Thông Báo]"); } }
partial void DeleteKHUTRO(KHUTRO instance);
partial void UpdateKHUTRO(KHUTRO instance);
partial void InsertKHUTRO(KHUTRO instance);