예제 #1
0
 private void btnThemPhong_Click(object sender, EventArgs e)
 {
     if (btnThemPhong.Text == "Thêm phòng")
     {
         AnTextBoxPhong(false);
         btnThemPhong.Text = "Lưu";
     }
     else
     {
         try
         {
             db = new QLNVDataContext();
             var phong = db.PhongBans.FirstOrDefault(p => p.maPhong == int.Parse(txtMaPhong.Text));
             if (phong == null)
             {
                 PhongBan phongMoi = new PhongBan();
                 phongMoi.maPhong  = int.Parse(txtMaPhong.Text);
                 phongMoi.tenPhong = txtTenPhong.Text;
                 db.PhongBans.InsertOnSubmit(phongMoi);
                 db.SubmitChanges();
                 LoadTreeView();
                 AnTextBoxPhong(true);
                 btnThemPhong.Text = "Thêm phòng";
                 MessageBox.Show("Thêm Phòng ban mới thành công!", "Thông báo");
             }
             else
             {
                 MessageBox.Show("Mã phòng ban này đã tồn tại!", "Thông báo lỗi");
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message, "Thông báo lỗi");
         }
     }
 }
예제 #2
0
 partial void DeletePhongBan(PhongBan instance);
예제 #3
0
 partial void UpdatePhongBan(PhongBan instance);
예제 #4
0
 partial void InsertPhongBan(PhongBan instance);