コード例 #1
0
        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();
            }
        }
コード例 #2
0
 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);
 }
コード例 #3
0
 public frmLyLich_CMND(QL_HOIVIEN _hoivien, QL_HOIVIEN_IMAGE _img)
 {
     hoivien       = _hoivien;
     hoivien_image = _img;
     InitializeComponent();
 }