Esempio n. 1
0
        public DataTable LoadBangCapFromHoSoNhanVien(BangCapDTO bangCapDTO)
        {
            string    sql = BangCapDAO.Instance.LoadBangCapFromHoSoNhanVien(bangCapDTO);
            DataTable dt  = Core.GetData(sql);

            return(dt);
        }
Esempio n. 2
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            BangCapDTO bangCap = new BangCapDTO();

            bangCap.TenBangCap = txtBangCap.Text.Trim();
            bangCap.BangCapID  = BangCapID;
            DataTable dt = BangCapBUS.Instance.LoadBangCapFromHoSoNhanVien(bangCap);

            if (dt.Rows.Count > 0)
            {
                MessageBox.Show("Bạn phải xóa bản ghi trong Hồ sơ nhân viên");
            }
            else
            {
                BangCapBUS.Instance.DeleteBangCap(bangCap);
                Load_DL();
                Reset();
            }
        }
Esempio n. 3
0
 private void btnCapNhat_Click(object sender, EventArgs e)
 {
     if (kt == 1)
     {
         if (txtBangCap.Text == "")
         {
             MessageBox.Show("Bạn chưa nhập tên bằng cấp");
         }
         else
         {
             BangCapDTO bangCapDTO = new BangCapDTO();
             bangCapDTO.TenBangCap = txtBangCap.Text.Trim();
             if (BangCapBUS.Instance.ThemBangCap(bangCapDTO) == -1)
             {
                 MessageBox.Show("Lỗi khi thêm mới");
             }
             else
             {
                 Load_DL();
             }
         }
     }
     else
     {
         if (txtBangCap.Text == "")
         {
             MessageBox.Show("Bạn chưa nhập tên bằng cấp");
         }
         else
         {
             BangCapDTO bangCapDTO = new BangCapDTO();
             bangCapDTO.TenBangCap = txtBangCap.Text.Trim();
             bangCapDTO.BangCapID  = BangCapID;
             BangCapBUS.Instance.UpdateBangCap(bangCapDTO);
             Load_DL();
         }
     }
     Reset();
 }
Esempio n. 4
0
 public void DeleteBangCap(BangCapDTO bangCapDTO)
 {
     Core.RunSql(BangCapDAO.Instance.DeleteBangCap(bangCapDTO));
 }
Esempio n. 5
0
 public void UpdateBangCap(BangCapDTO bangCapDTO)
 {
     Core.RunSql(BangCapDAO.Instance.UpdateBangCap(bangCapDTO));
 }
Esempio n. 6
0
 public int ThemBangCap(BangCapDTO bangCapDTO)
 {
     return(Core.RunSql(BangCapDAO.Instance.ThemBangCap(bangCapDTO.TenBangCap)));
 }
Esempio n. 7
0
        public string LoadBangCapFromHoSoNhanVien(BangCapDTO bangCapDTO)
        {
            string sql = "Select * from HoSoNhanVien where BangCapID = '" + bangCapDTO.BangCapID + "'";

            return(sql);
        }
Esempio n. 8
0
        public string DeleteBangCap(BangCapDTO bangCapDTO)
        {
            string sql = "Delete BangCap where BangCapID = '" + bangCapDTO.BangCapID + "'";

            return(sql);
        }
Esempio n. 9
0
        public string UpdateBangCap(BangCapDTO bangCapDTO)
        {
            string sql = $"Update BangCap set TenBangCap =N'{bangCapDTO.TenBangCap}' where BangCapID ='{ bangCapDTO.BangCapID}'";

            return(sql);
        }