示例#1
0
 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;
 }
示例#2
0
        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]");
                }
            }
        }
示例#3
0
        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]");
            }
        }
示例#4
0
 partial void DeleteKHUTRO(KHUTRO instance);
示例#5
0
 partial void UpdateKHUTRO(KHUTRO instance);
示例#6
0
 partial void InsertKHUTRO(KHUTRO instance);