/* in form handler */ private CaLamDTO checkData() { string ma = txtMaCa.Text; string ten = txtTenCa.Text; string z = string.Join("", txtMaCa.Text.Where(char.IsDigit)); if (txtMaCa.Text.Trim().Length == 0) { { MessageBox.Show("Bạn Chưa Nhập Mã Ca Làm", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtMaCa.Focus(); return(null); } } else if (txtTenCa.Text.Trim().Length == 0) { { MessageBox.Show("Bạn Chưa Nhập Tên Ca Làm", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtTenCa.Focus(); return(null); } } else if (txtMaCa.Text.Contains("CA") == false) { MessageBox.Show("Nhập Theo Định Dạng Là \"CA\"", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtMaCa.Focus(); return(null); } else if (z == "") { MessageBox.Show("Nhập Theo Định Dạng Là \"CA\" và Thêm Số Đằng Sau", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtMaCa.Focus(); return(null); } CaLamDTO dto = new CaLamDTO(ma, Handling.FormHandling.formatString(ten)); return(dto); }
public static void saveCaLam(CaLamDTO hs, string method) { SqlParameter[] sqlP = new SqlParameter[2]; sqlP[0] = new SqlParameter("@MaCa", hs.MaCa1); sqlP[1] = new SqlParameter("@TenCa", hs.TenCa1); if (method == sys.INSERT) { GenericDAL.execNonQuery("sp_InsertCaLam", sqlP, Conn); } else if (method == sys.UPDATE) { GenericDAL.execNonQuery("sp_UpdateCaLam", sqlP, Conn); } }
private void btnSua_Click(object sender, EventArgs e) { if (checkDuplicate() == 2) { { MessageBox.Show("Không Có Mã Ca Làm Đó Để Thay Đổi Liên Quan", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtMaCa.Text = ""; return; } } else { CaLamDTO ob = checkData(); if (ob != null) { { B_CaLam.saveCaLam(ob, sys.UPDATE); MessageBox.Show("Sửa Thành Công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); dt = B_CaLam.GetAllCaLam(); dgvCaLam.DataSource = B_CaLam.GetAllCaLam(); clearTxt(); } } } }
private void btnThem_Click(object sender, EventArgs e) { CaLamDTO ob = checkData(); if (ob != null) { { if (checkDuplicate() == 1) { { MessageBox.Show("Mã Ca Làm Trùng", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtMaCa.Focus(); return; } } else { B_CaLam.saveCaLam(ob, sys.INSERT); MessageBox.Show("Thêm Thành Công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); dt = B_CaLam.GetAllCaLam(); dgvCaLam.DataSource = dt; clearTxt(); } } } }
public static void saveCaLam(CaLamDTO hs, string method) { D_CaLam.saveCaLam(hs, method); }