private void btnThem_Click(object sender, EventArgs e) { maKhoa = txtMaKhoa.Text.Trim(); tenKhoa = txtTenKhoa.Text.Trim(); vanPhongKhoa = txtVPK.Text.Trim(); soDienThoai = txtSDT.Text.Trim(); DTO_Khoa khoa = new DTO_Khoa(maKhoa, tenKhoa, vanPhongKhoa, soDienThoai); if (busKhoa.KiemTraMaTrung(maKhoa) == 1) { MessageBox.Show("Đã tồn tại mã khoa! Mời bạn nhập lại"); } else { try { MessageBox.Show("Bạn đã thêm thành công"); busKhoa.ThemKhoa(khoa); dtgridview.DataSource = busKhoa.GetKhoa(); Xoa(); } catch (Exception A) { MessageBox.Show(A.Message); } } }
public bool suaKhoa(DTO_Khoa pKhoa) { dbConn.Open(); string cmd = "UPDATE KHOA SET TENKHOA=N'" + pKhoa.TenKhoa + "' WHERE MAKHOA='" + pKhoa.MaKhoa + "'"; SqlCommand sqlCmd = new SqlCommand(cmd, dbConn); sqlCmd.ExecuteNonQuery(); dbConn.Close(); return(true); }
public bool themKhoa(DTO_Khoa pKhoa) { dbConn.Open(); string cmd = "INSERT INTO KHOA VALUES(N'" + pKhoa.MaKhoa + "',N'" + pKhoa.TenKhoa + "')"; SqlCommand sqlCmd = new SqlCommand(cmd, dbConn); sqlCmd.ExecuteNonQuery(); dbConn.Close(); return(true); }
private void button4_Click(object sender, EventArgs e) { try { DTO_Khoa khoa = new DTO_Khoa(txtMaKhoa.Text, txtTenKhoa.Text); bus_Khoa.suaKhoa(khoa); txtMaKhoa.Text = ""; txtTenKhoa.Text = ""; this.Khoa_Load(sender, e); } catch { MessageBox.Show("Sửa không thành công. Vui lòng kiểm tra lại", "Thông báo"); } }
public void SuaKhoa(string maKhoa, DTO_Khoa Khoa) { try { sqlCon.Open(); string strQuery = string.Format(@"Update dbo.Khoa Set tenKhoa=N'{0}',vanPhongKhoa='{1}',soDienThoai='{2}' Where maKhoa ='{3}'", Khoa.TenKhoa, Khoa.VanPhongKhoa, Khoa.SoDienThoai, maKhoa); SqlCommand sqlCom = new SqlCommand(strQuery, sqlCon); sqlCom.ExecuteNonQuery(); } catch (Exception e) { Console.WriteLine(e.Message); } finally { sqlCon.Close(); } }
private void btnSua_Click(object sender, EventArgs e) { maKhoa = txtMaKhoa.Text.Trim(); tenKhoa = txtTenKhoa.Text.Trim(); vanPhongKhoa = txtVPK.Text.Trim(); soDienThoai = txtSDT.Text.Trim(); DTO_Khoa khoa = new DTO_Khoa(maKhoa, tenKhoa, vanPhongKhoa, soDienThoai); try { MessageBox.Show("Bạn đã sửa thành công"); busKhoa.SuaKhoa(maKhoa, khoa); dtgridview.DataSource = busKhoa.GetKhoa(); Xoa(); } catch (Exception A) { MessageBox.Show(A.Message); } }
public void ThemKhoa(DTO_Khoa Khoa) { try { // Kết Nối với cơ sở dữ liệu sqlCon.Open(); // Câu truy vấn để thêm thông tin string strQuery = string.Format(@"Insert Into dbo.Khoa (maKhoa,tenKhoa,vanPhongKhoa,soDienThoai) Values('{0}',N'{1}','{2}','{3}')", Khoa.MaKhoa, Khoa.TenKhoa, Khoa.VanPhongKhoa, Khoa.SoDienThoai); // Dùng đối tượng sqlCommand để thao tác với cơ sở dữ liệu với 2 tham số truyền vào là câu truy vấn và đối tượng thực thi SqlCommand sqlCom = new SqlCommand(strQuery, sqlCon); sqlCom.ExecuteNonQuery(); } catch (Exception e) { Console.WriteLine(e.Message); } finally { sqlCon.Close(); } }
public bool BusThemKhoa(DTO_Khoa k) { return(dAL_khoa.ThemKhoa(k)); }
public bool suaKhoa(DTO_Khoa pKhoa) { return(dal_Khoa.suaKhoa(pKhoa)); }
public bool themKhoa(DTO_Khoa pKhoa) { return(dal_Khoa.themKhoa(pKhoa)); }
public void SuaKhoa(string maKhoa, DTO_Khoa Khoa) { dalKhoa.SuaKhoa(maKhoa, Khoa); }
public void ThemKhoa(DTO_Khoa Khoa) { dalKhoa.ThemKhoa(Khoa); }