private void LuuLai() { switch (tab.action) { case ActionForm.THEM: validate.Check(new ValidateParam(ValidateType.PRICE, txtLuongCoBan.Text, lblIconTenCV, "Lương phải có kiểu tiền tệ")); if (!validate.Check(lblIconMaCV, lblIconTenCV)) { MessageBox.Show("Có lỗi. Không thể lưu"); return; } BeforeInsert = true; model.insert(new Luong() { BacLuong = validate.formatPrice(txtLuongCoBan.Text.Trim()) }); HuyBoFull(); isChangeData = true; if (!isUpdate && lblMessage.Text.Equals("Insert Successfully")) { tab.UpdateData(3); } break; case ActionForm.SUA: validate.Check(new ValidateParam(ValidateType.PRICE, txtLuongCoBan.Text, lblIconTenCV, "Lương phải có kiểu tiền tệ")); if (!validate.Check(lblIconTenCV)) { MessageBox.Show("Có lỗi. Không thể lưu"); return; } model.update(new Luong() { MaLuong = txtMaLuong.Text, BacLuong = validate.formatPrice(txtLuongCoBan.Text.Trim()), SoNV = int.Parse(txtSoNV.Text) }); HuyBoFull(); isChangeData = true; if (!isUpdate && lblMessage.Text.EndsWith("row(s) affected")) { tab.UpdateData(3); } break; } }
private void LuuLai() { switch (tab.action) { case ActionForm.THEM: CheckMa(); validate.Check(new ValidateParam(ValidateType.NULL, txtTenChucVu.Text, lblIconTenCV, "Vui lòng nhập tên chức vụ")); validate.Check(new ValidateParam(ValidateType.PRICE, txtPhuCap.Text, lblIconPhuCap, "Phụ cấp phải có dạng tiền tệ.")); if (!validate.Check(lblIconMaCV, lblIconTenCV, lblIconPhuCap)) { MessageBox.Show("Có lỗi. Không thể lưu"); return; } BeforeInsert = true; model.insert(new ChucVu() { Ma = txtMaChucVu.Text.Trim().ToUpper(), Ten = validate.formatStringToName(txtTenChucVu.Text), PhuCap = validate.formatPrice(txtPhuCap.Text.Trim()) }); HuyBoFull(); isChangeData = true; if (!isUpdate && lblMessage.Text.Equals("Insert Successfully")) { tab.UpdateData(1); } break; case ActionForm.SUA: validate.Check(new ValidateParam(ValidateType.NULL, txtTenChucVu.Text, lblIconTenCV, "Vui lòng nhập tên chức vụ")); validate.Check(new ValidateParam(ValidateType.PRICE, txtPhuCap.Text, lblIconPhuCap, "Phụ cấp phải có dạng tiền tệ.")); if (!validate.Check(lblIconTenCV, lblIconPhuCap)) { MessageBox.Show("Có lỗi. Không thể lưu"); return; } BeforeInsert = true; model.update(new ChucVu() { Ma = txtMaChucVu.Text.Trim(), Ten = validate.formatStringToName(txtTenChucVu.Text), PhuCap = validate.formatPrice(txtPhuCap.Text.Trim()), SoNV = int.Parse(txtSoNV.Text) }); HuyBoFull(); isChangeData = true; if (!isUpdate && lblMessage.Text.EndsWith("row(s) affected")) { tab.UpdateData(1); } break; } }
private void LuuLai() { switch (tab.action) { case ActionForm.THEM: validate.Check(new ValidateParam(ValidateType.NULL, txtTenHV.Text, lblIconTenCV, "Vui lòng nhập tên học vấn")); validate.Check(new ValidateParam(ValidateType.NULL, txtChuyenNganh.Text, lblIconCN, "Vui lòng nhập chuyên ngành")); if (!validate.Check(lblIconMaCV, lblIconTenCV)) { MessageBox.Show("Có lỗi. Không thể lưu"); return; } BeforeInsert = true; model.insert(new HocVan() { Ten = txtTenHV.Text.Trim(), TenCN = txtChuyenNganh.Text.Trim() }); HuyBoFull(); isChangeData = true; if (!isUpdate && lblMessage.Text.Equals("Insert Successfully")) { tab.UpdateData(6); } break; case ActionForm.SUA: validate.Check(new ValidateParam(ValidateType.NULL, txtTenHV.Text, lblIconTenCV, "Vui lòng nhập tên học vấn")); validate.Check(new ValidateParam(ValidateType.NULL, txtChuyenNganh.Text, lblIconCN, "Vui lòng nhập chuyên ngành")); if (!validate.Check(lblIconTenCV)) { MessageBox.Show("Có lỗi. Không thể lưu"); return; } model.update(new HocVan() { Ma = txtMaHV.Text, Ten = txtTenHV.Text.Trim(), TenCN = txtChuyenNganh.Text.Trim(), SoNV = int.Parse(txtSoNV.Text) }); HuyBoFull(); isChangeData = true; if (!isUpdate && lblMessage.Text.EndsWith("row(s) affected")) { tab.UpdateData(6); } break; } }
private void LuuLai() { switch (tab.action) { case ActionForm.THEM: validate.Check(new ValidateParam(ValidateType.NULL, txtTenTonGiao.Text, lblIconTenCV, "Vui lòng nhập tên dân tộc")); if (!validate.Check(lblIconMaCV, lblIconTenCV)) { MessageBox.Show("Có lỗi. Không thể lưu"); return; } BeforeInsert = true; model.insert(new TonGiao() { Ten = validate.formatStringToName(txtTenTonGiao.Text) }); HuyBoFull(); isChangeData = true; if (!isUpdate && lblMessage.Text.Equals("Insert Successfully")) { tab.UpdateData(5); } break; case ActionForm.SUA: validate.Check(new ValidateParam(ValidateType.NULL, txtTenTonGiao.Text, lblIconTenCV, "Vui lòng nhập tên dân tộc")); if (!validate.Check(lblIconTenCV)) { MessageBox.Show("Có lỗi. Không thể lưu"); return; } model.update(new TonGiao() { Ma = txtMaTonGiao.Text, Ten = validate.formatStringToName(txtTenTonGiao.Text), SoNV = int.Parse(txtSoNV.Text) }); HuyBoFull(); isChangeData = true; if (!isUpdate && lblMessage.Text.EndsWith("row(s) affected")) { tab.UpdateData(5); } break; } }
private void LuuLai() { switch (tab.action) { case ActionForm.THEM: CheckMaPhong(); CheckTenPhong(); if (!validate.Check(lblIconMaPhong, lblIconTenPhong)) { MessageBox.Show("Có lỗi. Không thể lưu"); return; } BeforeInsert = true; model.insert(new PhongBan() { Ma = txtMaPhong.Text.Trim().ToUpper(), Ten = validate.formatStringToName(txtTenPhong.Text) }); HuyBoFull(); isChangeData = true; if (!isUpdate && lblMessage.Text.Equals("Insert Successfully")) { tab.UpdateData(4); } break; case ActionForm.SUA: CheckTenPhong(); if (!validate.Check(lblIconTenPhong)) { MessageBox.Show("Có lỗi. Không thể lưu"); return; } model.update(new PhongBan() { Ma = txtMaPhong.Text.Trim(), Ten = validate.formatStringToName(txtTenPhong.Text), SoNV = int.Parse(txtSoNV.Text) }); HuyBoFull(); isChangeData = true; if (!isUpdate && lblMessage.Text.EndsWith("row(s) affected")) { tab.UpdateData(4); } break; } }