private void btnXoa_Click(object sender, EventArgs e) { DialogResult sp = MessageBox.Show("Bạn có chắc muốn xóa tài khoản ", "Thông Báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (sp == DialogResult.Yes) { luuDuLieu(); if (bus.XoaNSX(chon)) { dto = bus.LoadDSNSX(); dgvDanhSachNSX.DataSource = dto; MessageBox.Show("Xóa thành công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtMaNSX.Clear(); txtTenNSX.Clear(); txtSDTNSX.Clear(); rtxtDiaChiNSX.Clear(); chkTinhTrang.Checked = false; } else { MessageBox.Show("Xóa thất bại", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); chon = null; } } }
private void btnThem_Click(object sender, EventArgs e) { if (txtMaNSX.Text != "" && txtTenNSX.Text != "" && rtxtDiaChiNSX.Text != "" && txtSDTNSX.Text != "") { luuDuLieu(); if (bus.ThemNSX(chon)) { MessageBox.Show("Thêm thành công "); txtMaNSX.Text = bus.LayNSXTiepTheo(); txtSDTNSX.Clear(); txtTenNSX.Clear(); rtxtDiaChiNSX.Clear(); } else { MessageBox.Show("Thêm không thành công"); chon = null; } } else { MessageBox.Show("Làm ơn, nhập đầy đủ thông tin nhà sản xuất!!! "); } }
private void btnLamMoi_Click_1(object sender, EventArgs e) { chon = null; Bind(); txtMaNSX.Text = bus.LayNSXTiepTheo(); btnThem.Enabled = true; btnSua.Enabled = false; btnXoa.Enabled = false; }
public bool XoanNSX(NSXDTO DTO) { string DELETE = "UPDATE NHA_SAN_XUAT SET TINHTRANG=0 WHERE MANSX = @MaNSX"; SqlParameter[] p = new SqlParameter[1]; p[0] = new SqlParameter("@MaNSX", DTO.MaNSX); SqlConnection con = DataProvider.TaoKetNoi(); int kq = DataProvider.ThucThiCauLenh(DELETE, p, con); con.Close(); return(kq > 0); }
private void dgvDanhSachNSX_SelectionChanged(object sender, EventArgs e) { if (dgvDanhSachNSX.SelectedRows.Count > 0) { btnThem.Enabled = false; btnSua.Enabled = true; btnXoa.Enabled = true; chon = (NSXDTO)dgvDanhSachNSX.SelectedRows[0].DataBoundItem; } else { chon = null; } Bind(); }
public bool ThemNSX(NSXDTO dto) { string insert = "INSERT INTO NHA_SAN_XUAT ([MANSX],[TENNSX],[DIACHI],[SODIENTHOAI],[TINHTRANG]) VALUES(@MaNSX,@TenNSX,@DiaChi,@SDT,@TinhTrang)"; SqlParameter[] p = new SqlParameter[5]; p[0] = new SqlParameter("@MaNSX", dto.MaNSX); p[1] = new SqlParameter("@TenNSX", dto.TenNSX); p[2] = new SqlParameter("@DiaChi", dto.DiaChi); p[3] = new SqlParameter("@SDT", dto.SDT); p[4] = new SqlParameter("@TinhTrang", dto.TinhTrang); SqlConnection con = DataProvider.TaoKetNoi(); int kq = DataProvider.ThucThiCauLenh(insert, p, con); con.Close(); return(kq > 0); }
public bool SuaTTNSX(NSXDTO DTO) { string UPDATE = "UPDATE NHA_SAN_XUAT SET TENNSX=@TenNSX,DIACHI=@DiaChi,SODIENTHOAI=@SDT,TINHTRANG=@TinhTrang WHERE MANSX=@MaNSX"; SqlParameter[] p = new SqlParameter[5]; p[0] = new SqlParameter("@TenNSX", DTO.TenNSX); p[1] = new SqlParameter("@DiaChi", DTO.DiaChi); p[2] = new SqlParameter("@TinhTrang", DTO.TinhTrang); p[3] = new SqlParameter("@MaNSX", DTO.MaNSX); p[4] = new SqlParameter("@SDT", DTO.SDT); SqlConnection con = DataProvider.TaoKetNoi(); int kq = DataProvider.ThucThiCauLenh(UPDATE, p, con); con.Close(); return(kq > 0); }
private void luuDuLieu() { if (chon == null) { chon = new NSXDTO(); } chon.MaNSX = txtMaNSX.Text; chon.TenNSX = txtTenNSX.Text; chon.DiaChi = rtxtDiaChiNSX.Text; chon.SDT = int.Parse(txtSDTNSX.Text.ToString()); //if (chkTinhTrang.Checked == false) // chon.TinhTrang = 0; //else // chon.TinhTrang = 1; }
private void btnSua_Click(object sender, EventArgs e) { if (txtMaNSX.Text != "" && txtTenNSX.Text != "" && txtSDTNSX.Text != "" && rtxtDiaChiNSX.Text != "") { luuDuLieu(); if (bus.SuaNSX(chon)) { dto = bus.LoadDSNSX(); dgvDanhSachNSX.DataSource = dto; MessageBox.Show("Cập nhật thành công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Cập nhật thất bại", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); chon = null; } } else { MessageBox.Show("Làm ơn, nhập đầy đủ thông tin Nhà Sản Xuất !!! "); } }
public List <NSXDTO> LoadDSNXS() { List <NSXDTO> NXS = new List <NSXDTO>(); string truyvan = "SELECT * FROM NHA_SAN_XUAT Where TinhTrang=1 "; SqlConnection con = DataProvider.TaoKetNoi(); SqlDataReader sr = DataProvider.TruyVanDuLieu(truyvan, con); while (sr.Read()) { NSXDTO NX = new NSXDTO(); NX.MaNSX = sr["MaNSX"].ToString(); NX.TenNSX = sr["TenNSX"].ToString(); NX.DiaChi = sr["DiaChi"].ToString(); NX.SDT = int.Parse(sr["SoDienThoai"].ToString()); NX.TinhTrang = int.Parse(sr["TinhTrang"].ToString()); NXS.Add(NX); } sr.Close(); con.Close(); return(NXS); }
private void btnThem_Click(object sender, EventArgs e) { if (txtMaNSX.Text != "" && txtTenNSX.Text != "" && rtxtDiaChiNSX.Text != "" && txtSDTNSX.Text != "") { luuDuLieu(); if (bus.ThemNSX(chon)) { List <NSXDTO> lsnsx = bus.LoadDSNSX(); dgvDanhSachNSX.DataSource = lsnsx; MessageBox.Show("Thêm thành công "); } else { MessageBox.Show("Thêm không thành công"); chon = null; } } else { MessageBox.Show("Làm ơn, nhập đầy đủ thông tin nhà sản xuất!!! "); } }
public bool XoaNSX(NSXDTO DTO) { NXSDAO dao = new NXSDAO(); return(dao.XoanNSX(DTO)); }
public bool SuaNSX(NSXDTO DTO) { NXSDAO dao = new NXSDAO(); return(dao.SuaTTNSX(DTO)); }
public bool ThemNSX(NSXDTO dto) { NXSDAO DAO = new NXSDAO(); return(DAO.ThemNSX(dto)); }