Пример #1
0
        private void btnCapNhat_Click(object sender, EventArgs e)
        {
            TinHocDTO tinHocDTO = new TinHocDTO();

            tinHocDTO.TinHocID = TinHocID;
            tinHocDTO.TenCCTH  = txtCCTinHoc.Text.Trim();
            if (kt == 1)
            {
                if (txtCCTinHoc.Text == "")
                {
                    MessageBox.Show("Bạn chưa nhập tên chứng chỉ tin học");
                }
                else
                {
                    if (TinHocBUS.Instance.ThemTinHoc(tinHocDTO) == -1)
                    {
                        MessageBox.Show("Lỗi khi thêm mới");
                    }
                    else
                    {
                        Load_DL();
                    }
                }
            }
            else
            {
                TinHocBUS.Instance.UpdateTinHoc(tinHocDTO);
                Load_DL();
            }
            Reset();
        }
Пример #2
0
        public DataTable LoadTinHocFromHoSoNhanVien(TinHocDTO tinHocDTO)
        {
            string    sql = TinHocDAO.Instance.LoadTinHocFromHoSoNhanVien(tinHocDTO);
            DataTable dt  = Core.GetData(sql);

            return(dt);
        }
Пример #3
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            TinHocDTO tinHocDTO = new TinHocDTO();

            tinHocDTO.TinHocID = TinHocID;
            DataTable dt = TinHocBUS.Instance.LoadTinHocFromHoSoNhanVien(tinHocDTO);

            if (dt.Rows.Count > 0)
            {
                MessageBox.Show("Bạn phải xóa bản ghi trong Hồ sơ nhân viên");
            }
            else
            {
                TinHocBUS.Instance.DeleteTinHoc(tinHocDTO);
                Load_DL();
                Reset();
            }
        }
Пример #4
0
 public void DeleteTinHoc(TinHocDTO tinHocDTO)
 {
     Core.RunSql(TinHocDAO.Instance.DeleteTinHoc(tinHocDTO));
 }
Пример #5
0
 public void UpdateTinHoc(TinHocDTO tinHocDTO)
 {
     Core.RunSql(TinHocDAO.Instance.UpdateTinHoc(tinHocDTO));
 }
Пример #6
0
 public int ThemTinHoc(TinHocDTO tinHocDTO)
 {
     return(Core.RunSql(TinHocDAO.Instance.ThemTinHoc(tinHocDTO)));
 }
Пример #7
0
        public string DeleteTinHoc(TinHocDTO tinHocDTO)
        {
            string sql = "Delete TinHoc where TinHocID = '" + tinHocDTO.TinHocID + "'";

            return(sql);
        }
Пример #8
0
        public string LoadTinHocFromHoSoNhanVien(TinHocDTO tinHocDTO)
        {
            string sql = "Select * from HoSoNhanVien where TinHocID = '" + tinHocDTO.TinHocID + "'";

            return(sql);
        }
Пример #9
0
        public string UpdateTinHoc(TinHocDTO tinHocDTO)
        {
            string sql = "Update TinHoc set TenCCTH = N'" + tinHocDTO.TenCCTH + "' where TinHocID = '" + tinHocDTO.TinHocID + "'";

            return(sql);
        }
Пример #10
0
        public string ThemTinHoc(TinHocDTO tinHocDTO)
        {
            string sql = "Insert into TinHoc(TenCCTH) values (N'" + tinHocDTO.TenCCTH + "')";

            return(sql);
        }