private void btnControl_btnEventSave_Click(object sender, EventArgs e) { if (_validateControl()) { WaitDialogForm _wait = new WaitDialogForm("Đang lưu dữ liệu ...", "Vui lòng đợi giây lát"); using (var _context = new QL_HOIVIEN_KTEntities()) { switch (_formStatus) { case EnumFormStatus.MODIFY: if (hoivien == null) { hoivien = new QL_HOIVIEN(); } if (hoivien_image == null) { hoivien_image = new QL_HOIVIEN_IMAGE(); } _setObjectEntities(ref hoivien, ref hoivien_image); break; default: break; } } FormStatus = EnumFormStatus.VIEW; _wait.Close(); _closeForm(); } }
private void _setObjectEntities(ref QL_HOIVIEN item, ref QL_HOIVIEN_IMAGE img) { item.HV_CMND = txtCMND.Text; item.HV_CMND_NOICAP = txtCMND_NoiCap.Text; if (seCMND_Nam.EditValue != null && seCMND_Nam.Ex_EditValueToInt() > 0) { item.HV_CMND_NGAY = new DateTime(seCMND_Nam.Ex_EditValueToInt() ?? 1900, seCMND_Thang.Ex_EditValueToInt() ?? 1, seCMND_Ngay.Ex_EditValueToInt() ?? 1); } else { item.HV_CMND_NGAY = new Nullable <DateTime>(); } img.IMG_CMND_MATTRUOC = FunctionHelper.convertImageToBinary(picMatTruoc.Image); img.IMG_CMND_MATSAU = FunctionHelper.convertImageToBinary(picMatSau.Image); }
public frmLyLich_CMND(QL_HOIVIEN _hoivien, QL_HOIVIEN_IMAGE _img) { hoivien = _hoivien; hoivien_image = _img; InitializeComponent(); }