Пример #1
0
 private void btnSua_Click(object sender, EventArgs e)
 {
     if (radKT.Checked)
     {
         try
         {
             DTO_QTKhenThuong qtkt = new DTO_QTKhenThuong(txtMaSV.Text, cbMaKtKl.SelectedValue.ToString(), DateTime.Parse(txtNgayKtKl.Text).ToString("MM/dd/yyyy"));
             bus_qtkt.suaQTKT(qtkt);
             txtNgayKtKl.Text = "";
             MessageBox.Show("Sửa thành công !", "THÔNG BÁO", MessageBoxButtons.OK);
         }
         catch
         {
             MessageBox.Show("Sửa không thành công, vui lòng kiểm tra lại!", "THÔNG BÁO", MessageBoxButtons.OK);
         }
     }
     else
     {
         try
         {
             DTO_QTKyLuat qtkl = new DTO_QTKyLuat(txtMaSV.Text, cbMaKl.SelectedValue.ToString(), DateTime.Parse(txtNgayKtKl.Text).ToString("MM/dd/yyyy"), DateTime.Parse(txtNgayHH.Text).ToString("MM/dd/yyyy"));
             bus_qtkl.suaQTKL(qtkl);
             txtNgayKtKl.Text = "";
             txtNgayHH.Text   = "";
             MessageBox.Show("Sửa thành công !", "THÔNG BÁO", MessageBoxButtons.OK);
         }
         catch
         {
             MessageBox.Show("Sửa không thành công, vui lòng kiểm tra lại!", "THÔNG BÁO", MessageBoxButtons.OK);
         }
     }
 }
        // Sửa QTKT
        public bool suaQTKL(DTO_QTKyLuat pQTKL)
        {
            dbConn.Open();
            string     cmd    = "UPDATE QTKYLUAT SET MAKL='" + pQTKL.MaKL + "',NGAYKL='" + pQTKL.NgayKL + "',NGAYHH='" + pQTKL.NgayHH + "' WHERE MASV='" + pQTKL.MaSV + "'";
            SqlCommand sqlCmd = new SqlCommand(cmd, dbConn);

            sqlCmd.ExecuteNonQuery();
            dbConn.Close();
            return(true);
        }
        // thêm QTKL
        public bool themQTKL(DTO_QTKyLuat pQTKL)
        {
            dbConn.Open();
            string     cmd    = "INSERT INTO QTKYLUAT VALUES(N'" + pQTKL.MaSV + "','" + pQTKL.MaKL + "','" + pQTKL.NgayKL + "' ,'" + pQTKL.NgayHH + "')";
            SqlCommand sqlCmd = new SqlCommand(cmd, dbConn);

            sqlCmd.ExecuteNonQuery();
            dbConn.Close();
            return(true);
        }
 // Sửa QTKL
 public bool suaQTKL(DTO_QTKyLuat pQTKL)
 {
     return(dal_qtkl.suaQTKL(pQTKL));
 }
 //thêm QTKL
 public bool themQTKL(DTO_QTKyLuat pQTKL)
 {
     return(dal_qtkl.themQTKL(pQTKL));
 }