private void btnUpdate_Click(object sender, EventArgs e) { int currentRowIndex = dtgdanhsach.CurrentCellAddress.Y; DANTOC_DTO newdt = new DANTOC_DTO(dtgdanhsach.CurrentRow.Cells[0].Value.ToString(), TxbTenDanToc.Text, txbGhiChu.Text); if (-1 < currentRowIndex && currentRowIndex < dtgdanhsach.RowCount) { MessageBox.Show("Cập nhập Thành Công " + newdt.MaDT); DANTOC_DAL.Instance.UpdateDanToc(newdt); } loaddanhsach(); }
public List <DANTOC_DTO> LoadListDanToc() { List <DANTOC_DTO> Dantoc = new List <DANTOC_DTO>(); string query = "SELECT * FROM dbo.DANTOC "; DataTable data = DataProvider.Instance.ExecuteQuery(query); foreach (DataRow item in data.Rows) { DANTOC_DTO dantoc = new DANTOC_DTO(item); Dantoc.Add(dantoc); } return(Dantoc); }
private void button1_Click(object sender, EventArgs e) { string MaDT = txbMaDanToc.Text; string TenDT = TxbTenDanToc.Text; string GhiChu = txbGhiChu.Text; DANTOC_DTO dantoc = new DANTOC_DTO(MaDT, TenDT, GhiChu); if (DANTOC_DAL.Instance.checkIsExist(dantoc.MaDT)) { MessageBox.Show("Mã Dân Tộc đã tồn tại, thêm thất bại"); } else { DANTOC_DAL.Instance.addDanToc(dantoc); MessageBox.Show("Thêm thành công Dân tộc"); } }
public void UpdateDanToc(DANTOC_DTO dantoc) { string query = string.Format("UPDATE dbo.DANTOC SET TenDT = N'{0}', GhiChu = N'{1}' WHERE MaDT = N'{2}' ", dantoc.TenDT, dantoc.GhiChu, dantoc.MaDT); DataProvider.Instance.ExecuteNonQuery(query); }
public void addDanToc(DANTOC_DTO dantoc) { string query = string.Format("INSERT INTO dbo.DANTOC (MaDT,TenDT,GhiChu) VALUES (N'{0}',N'{1}',N'{2}' )", dantoc.MaDT, dantoc.TenDT, dantoc.GhiChu); DataTable result = DataProvider.Instance.ExecuteQuery(query); }