Ejemplo n.º 1
0
        void ClearForm()
        {
            txtSoGD.Text            = "";
            txtDienGiai.Text        = "";
            lstDuThu                = new List <DANH_SACH_KHE_UOC_DU_THU>();
            iDGiaoDich              = 0;
            TDVMDUTHU               = new TDVM_DU_THU();
            teldtDuThuDenNgay.Value = LDateTime.StringToDate(ClientInformation.NgayLamViecHienTai, ApplicationConstant.defaultDateTimeFormat);
            string ThamSo = new UtilitiesProcess().LayGiaTriThamSo(BusinessConstant.LoaiThamSo.DV, BusinessConstant.MaThamSo.DV_DU_THU_DEN_NGAY, ClientInformation.MaDonVi);

            if (ThamSo.Equals("NGAY_GIAO_DICH"))
            {
                teldtNgayGD.Value = LDateTime.StringToDate(ClientInformation.NgayLamViecHienTai, ApplicationConstant.defaultDateTimeFormat);
            }
            else
            {
                teldtNgayGD.Value = LDateTime.StringToDate(ClientInformation.NgayLamViecSau, ApplicationConstant.defaultDateTimeFormat);
            }
            numTyLe.Value             = 100;
            TThaiNV                   = "";
            txtNguoiCapNhat.Text      = "";
            txtNguoiLap.Text          = ClientInformation.TenDangNhap;
            txtTrangThai.Text         = "";
            lblTrangThai.Content      = "";
            teldtNgayCNhat.Value      = null;
            teldtNgayNhap.Value       = LDateTime.StringToDate(ClientInformation.NgayLamViecHienTai, ApplicationConstant.defaultDateTimeFormat);
            raddgrDuThuDS.ItemsSource = lstDuThu;
            action = DatabaseConstant.Action.THEM;
            CommonFunction.RefreshButton(Toolbar, action, TThaiNV, mnuMain);
        }
Ejemplo n.º 2
0
 void GetFormData(BusinessConstant.TrangThaiNghiepVu nghiepvu, BusinessConstant.TrangThaiBanGhi bghi)
 {
     TDVMDUTHU = new TDVM_DU_THU();
     lstDuThu  = (List <DANH_SACH_KHE_UOC_DU_THU>)raddgrDuThuDS.ItemsSource;
     TDVMDUTHU.DSACH_KHE_UOC        = lstDuThu.ToArray();
     TDVMDUTHU.MA_GIAO_DICH         = txtSoGD.Text;
     TDVMDUTHU.ID_GIAO_DICH         = iDGiaoDich;
     TDVMDUTHU.DIEN_GIAI            = txtDienGiai.Text;
     TDVMDUTHU.DU_THU_DEN_NGAY      = LDateTime.DateToString(teldtDuThuDenNgay.Value.GetValueOrDefault(), ApplicationConstant.defaultDateTimeFormat);
     TDVMDUTHU.LOAI_TIEN            = ClientInformation.MaDongNoiTe;
     TDVMDUTHU.MA_DVI               = ClientInformation.MaDonViGiaoDich;
     TDVMDUTHU.NGAY_GIAO_DICH       = LDateTime.DateToString(teldtNgayGD.Value.GetValueOrDefault(), ApplicationConstant.defaultDateTimeFormat);
     TDVMDUTHU.TRANG_THAI_BAN_GHI   = bghi.layGiaTri();
     TDVMDUTHU.TRANG_THAI_NGHIEP_VU = nghiepvu.layGiaTri();
     TDVMDUTHU.TY_LE     = (decimal)numTyLe.Value.GetValueOrDefault(100);
     TDVMDUTHU.NGAY_LAP  = ClientInformation.NgayLamViecHienTai;
     TDVMDUTHU.NGUOI_LAP = ClientInformation.TenDangNhap;
     if (iDGiaoDich > 0)
     {
         TDVMDUTHU.NGAY_LAP       = LDateTime.DateToString(teldtNgayNhap.Value.GetValueOrDefault(), ApplicationConstant.defaultDateTimeFormat);;
         TDVMDUTHU.NGUOI_LAP      = txtNguoiLap.Text;
         TDVMDUTHU.NGAY_CAP_NHAT  = ClientInformation.NgayLamViecHienTai;
         TDVMDUTHU.NGUOI_CAP_NHAT = ClientInformation.TenDangNhap;
     }
 }