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); }
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; } }