Esempio n. 1
0
 private void btnSua_Click(object sender, EventArgs e)
 {
     try
     {
         if (txtTenLoaiDeThi.Text == "" || txtThoiLuong.Text == "")
         {
             MessageBox.Show("Bạn còn số liệu chưa nhập ", "Thông Báo ", MessageBoxButtons.OK, MessageBoxIcon.Error);
             return;
         }
         _objloaidethi = new LoaiDeThi(dgvDSLoaiDeThi.CurrentRow.Cells[0].Value.ToString(), txtTenLoaiDeThi.Text, int.Parse(txtThoiLuong.Text));
         if (_objloaidethibus.EditLoaiDeThi(_objloaidethi))
         {
             LoadData();
             MessageBox.Show("Sửa Thành Công Loaị Đề Thi ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
             reset();
         }
         else
         {
             MessageBox.Show("Sửa Thất Bại ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     catch
     {
         MessageBox.Show("Bạn đã nhập sai thông tin của Loại đề thi  , vui lòng nhập lại  !", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Esempio n. 2
0
        private void btnLuu_Click_1(object sender, EventArgs e)
        {
            if (dgvDSLoaiDeThi.Rows.Count > 0)
            {
                for (int i = 0; i < dgvDSLoaiDeThi.Rows.Count; i++)
                {
                    _objloaidethi = new LoaiDeThi(_objloaidethibus.Next_ID_LoaiKyThi(),
                                                  dgvDSLoaiDeThi.Rows[i].Cells[1].Value.ToString(),
                                                  int.Parse(dgvDSLoaiDeThi.Rows[i].Cells[2].Value.ToString()));

                    if (_objloaidethibus.AddLoaiDeThi(_objloaidethi))
                    {
                        dgvDSLoaiDeThi.Rows.Remove(dgvDSLoaiDeThi.Rows[i]);
                        i--;
                        LoadData();
                    }
                    else
                    {
                        string a = dgvDSLoaiDeThi.Rows[i].Cells[0].Value.ToString();
                        MessageBox.Show("Lưu dòng " + a + " thất bại");
                    }
                    if (dgvDSLoaiDeThi.Rows.Count == 0)
                    {
                        MessageBox.Show("Lưu thành công");
                    }
                }
            }

            else
            {
                MessageBox.Show("Không có dữ liệu để lưu ! ", "Thông báo ", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Esempio n. 3
0
 public bool EditLoaiDeThi(LoaiDeThi objLoaiDeThi)
 {
     try
     {
         if (conn.State != ConnectionState.Open)
         {
             conn.Open();
         }
         SqlCommand cmd = new SqlCommand("LoaiDeThi_Edit", conn);
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.Parameters.Add("@MaLoaiDeThi", SqlDbType.VarChar).Value   = objLoaiDeThi._maloaidethi;
         cmd.Parameters.Add("@TenLoaiDeThi", SqlDbType.NVarChar).Value = objLoaiDeThi._tenloaidethi;
         cmd.Parameters.Add("@ThoiLuong", SqlDbType.Int).Value         = objLoaiDeThi._thoiluongdethi;
         cmd.ExecuteNonQuery();
         conn.Close();
         return(true);
     }
     catch
     {
         conn.Close();
         return(false);
     }
 }
Esempio n. 4
0
 public bool EditLoaiDeThi(LoaiDeThi objloaidethi)
 {
     return(objLoaiDeThi.EditLoaiDeThi(objloaidethi));
 }
Esempio n. 5
0
 public bool AddLoaiDeThi(LoaiDeThi objloaidethi)
 {
     return(objLoaiDeThi.AddLoaiDeThi(objloaidethi));
 }
Esempio n. 6
0
        public LoaiDeThi getLoaiDeThiByID(string idLoaiDeThi)
        {
            LoaiDeThi TenLDT = db.LoaiDeThis.SingleOrDefault(p => p.ID == idLoaiDeThi);

            return(TenLDT);
        }