public tCongNoKhachHangViewModel() : base() { _IDFilter = new HeaderTextFilterModel(TextManager.tCongNoKhachHang_ID, nameof(tCongNoKhachHangDataModel.ID), typeof(int)); _MaKhachHangFilter = new HeaderComboBoxFilterModel( TextManager.tCongNoKhachHang_MaKhachHang, HeaderComboBoxFilterModel.ComboBoxFilter, nameof(tCongNoKhachHangDataModel.MaKhachHang), typeof(int), nameof(rKhachHangDataModel.DisplayText), nameof(rKhachHangDataModel.ID)) { AddCommand = new SimpleCommand("MaKhachHangAddCommand", () => base.ProccessHeaderAddCommand( new View.rKhachHangView(), "rKhachHang", ReferenceDataManager <rKhachHangDto, rKhachHangDataModel> .Instance.LoadOrUpdate)), ItemSource = ReferenceDataManager <rKhachHangDto, rKhachHangDataModel> .Instance.Get() }; _NgayFilter = new HeaderDateFilterModel(TextManager.tCongNoKhachHang_Ngay, nameof(tCongNoKhachHangDataModel.Ngay), typeof(System.DateTime)); _SoTienFilter = new HeaderTextFilterModel(TextManager.tCongNoKhachHang_SoTien, nameof(tCongNoKhachHangDataModel.SoTien), typeof(int)); _TenantIDFilter = new HeaderTextFilterModel(TextManager.tCongNoKhachHang_TenantID, nameof(tCongNoKhachHangDataModel.TenantID), typeof(int)); _CreateTimeFilter = new HeaderTextFilterModel(TextManager.tCongNoKhachHang_CreateTime, nameof(tCongNoKhachHangDataModel.CreateTime), typeof(long)); _LastUpdateTimeFilter = new HeaderTextFilterModel(TextManager.tCongNoKhachHang_LastUpdateTime, nameof(tCongNoKhachHangDataModel.LastUpdateTime), typeof(long)); _NgayFilter.IsSorted = HeaderFilterBaseModel.SortDirection.Descending; InitFilterPartial(); AddHeaderFilter(_IDFilter); AddHeaderFilter(_MaKhachHangFilter); AddHeaderFilter(_NgayFilter); AddHeaderFilter(_SoTienFilter); AddHeaderFilter(_TenantIDFilter); AddHeaderFilter(_CreateTimeFilter); AddHeaderFilter(_LastUpdateTimeFilter); }
public RDiaDiemViewModel() : base() { _MaFilter = new HeaderTextFilterModel(TextManager.RDiaDiem_Ma, nameof(RDiaDiemDto.Ma), typeof(int)); _MaNuocFilter = new HeaderComboBoxFilterModel( TextManager.RDiaDiem_MaNuoc, HeaderComboBoxFilterModel.ComboBoxFilter, nameof(RDiaDiemDto.MaNuoc), typeof(int), nameof(RNuocDto.TenHienThi), nameof(RNuocDto.ID)) { AddCommand = new SimpleCommand("MaNuocAddCommand", () => base.ProccessHeaderAddCommand( new View.RNuocView(), "RNuoc", ReferenceDataManager <RNuocDto> .Instance.Load)), ItemSource = ReferenceDataManager <RNuocDto> .Instance.Get() }; _TinhFilter = new HeaderTextFilterModel(TextManager.RDiaDiem_Tinh, nameof(RDiaDiemDto.Tinh), typeof(string)); InitFilterPartial(); AddHeaderFilter(_MaFilter); AddHeaderFilter(_MaNuocFilter); AddHeaderFilter(_TinhFilter); }
public rChanhViewModel() : base() { _IDFilter = new HeaderTextFilterModel(TextManager.rChanh_ID, nameof(rChanhDataModel.ID), typeof(int)); _MaBaiXeFilter = new HeaderComboBoxFilterModel( TextManager.rChanh_MaBaiXe, HeaderComboBoxFilterModel.ComboBoxFilter, nameof(rChanhDataModel.MaBaiXe), typeof(int), nameof(rBaiXeDataModel.DisplayText), nameof(rBaiXeDataModel.ID)) { AddCommand = new SimpleCommand("MaBaiXeAddCommand", () => base.ProccessHeaderAddCommand( new View.rBaiXeView(), "rBaiXe", ReferenceDataManager <rBaiXeDto, rBaiXeDataModel> .Instance.LoadOrUpdate)), ItemSource = ReferenceDataManager <rBaiXeDto, rBaiXeDataModel> .Instance.Get() }; _TenChanhFilter = new HeaderTextFilterModel(TextManager.rChanh_TenChanh, nameof(rChanhDataModel.TenChanh), typeof(string)); _TenantIDFilter = new HeaderTextFilterModel(TextManager.rChanh_TenantID, nameof(rChanhDataModel.TenantID), typeof(int)); _CreateTimeFilter = new HeaderTextFilterModel(TextManager.rChanh_CreateTime, nameof(rChanhDataModel.CreateTime), typeof(long)); _LastUpdateTimeFilter = new HeaderTextFilterModel(TextManager.rChanh_LastUpdateTime, nameof(rChanhDataModel.LastUpdateTime), typeof(long)); InitFilterPartial(); AddHeaderFilter(_IDFilter); AddHeaderFilter(_MaBaiXeFilter); AddHeaderFilter(_TenChanhFilter); AddHeaderFilter(_TenantIDFilter); AddHeaderFilter(_CreateTimeFilter); AddHeaderFilter(_LastUpdateTimeFilter); }
public tChiTietToaHangViewModel() : base() { _IDFilter = new HeaderTextFilterModel(TextManager.tChiTietToaHang_ID, nameof(tChiTietToaHangDataModel.ID), typeof(int)); _MaToaHangFilter = new HeaderForeignKeyFilterModel(TextManager.tChiTietToaHang_MaToaHang, nameof(tChiTietToaHangDataModel.MaToaHang), typeof(int), new View.tToaHangView() { KeepSelectionType = DataGridExt.KeepSelection.KeepSelectedValue }); _MaChiTietDonHangFilter = new HeaderForeignKeyFilterModel(TextManager.tChiTietToaHang_MaChiTietDonHang, nameof(tChiTietToaHangDataModel.MaChiTietDonHang), typeof(int), new View.tChiTietDonHangView() { KeepSelectionType = DataGridExt.KeepSelection.KeepSelectedValue }); _GiaTienFilter = new HeaderTextFilterModel(TextManager.tChiTietToaHang_GiaTien, nameof(tChiTietToaHangDataModel.GiaTien), typeof(int)); _TenantIDFilter = new HeaderTextFilterModel(TextManager.tChiTietToaHang_TenantID, nameof(tChiTietToaHangDataModel.TenantID), typeof(int)); _CreateTimeFilter = new HeaderTextFilterModel(TextManager.tChiTietToaHang_CreateTime, nameof(tChiTietToaHangDataModel.CreateTime), typeof(long)); _LastUpdateTimeFilter = new HeaderTextFilterModel(TextManager.tChiTietToaHang_LastUpdateTime, nameof(tChiTietToaHangDataModel.LastUpdateTime), typeof(long)); InitFilterPartial(); AddHeaderFilter(_IDFilter); AddHeaderFilter(_MaToaHangFilter); AddHeaderFilter(_MaChiTietDonHangFilter); AddHeaderFilter(_GiaTienFilter); AddHeaderFilter(_TenantIDFilter); AddHeaderFilter(_CreateTimeFilter); AddHeaderFilter(_LastUpdateTimeFilter); }
public tChiTietChuyenKhoViewModel() : base() { _IDFilter = new HeaderTextFilterModel(TextManager.tChiTietChuyenKho_ID, nameof(tChiTietChuyenKhoDataModel.ID), typeof(int)); _MaChuyenKhoFilter = new HeaderForeignKeyFilterModel(TextManager.tChiTietChuyenKho_MaChuyenKho, nameof(tChiTietChuyenKhoDataModel.MaChuyenKho), typeof(int), new View.tChuyenKhoView() { KeepSelectionType = DataGridExt.KeepSelection.KeepSelectedValue }); _MaMatHangFilter = new HeaderComboBoxFilterModel( TextManager.tChiTietChuyenKho_MaMatHang, HeaderComboBoxFilterModel.ComboBoxFilter, nameof(tChiTietChuyenKhoDataModel.MaMatHang), typeof(int), nameof(tMatHangDataModel.DisplayText), nameof(tMatHangDataModel.ID)) { AddCommand = new SimpleCommand("MaMatHangAddCommand", () => base.ProccessHeaderAddCommand( new View.tMatHangView(), "tMatHang", ReferenceDataManager <tMatHangDto, tMatHangDataModel> .Instance.LoadOrUpdate)), ItemSource = ReferenceDataManager <tMatHangDto, tMatHangDataModel> .Instance.Get() }; _SoLuongFilter = new HeaderTextFilterModel(TextManager.tChiTietChuyenKho_SoLuong, nameof(tChiTietChuyenKhoDataModel.SoLuong), typeof(int)); _TenantIDFilter = new HeaderTextFilterModel(TextManager.tChiTietChuyenKho_TenantID, nameof(tChiTietChuyenKhoDataModel.TenantID), typeof(int)); _CreateTimeFilter = new HeaderTextFilterModel(TextManager.tChiTietChuyenKho_CreateTime, nameof(tChiTietChuyenKhoDataModel.CreateTime), typeof(long)); _LastUpdateTimeFilter = new HeaderTextFilterModel(TextManager.tChiTietChuyenKho_LastUpdateTime, nameof(tChiTietChuyenKhoDataModel.LastUpdateTime), typeof(long)); InitFilterPartial(); AddHeaderFilter(_IDFilter); AddHeaderFilter(_MaChuyenKhoFilter); AddHeaderFilter(_MaMatHangFilter); AddHeaderFilter(_SoLuongFilter); AddHeaderFilter(_TenantIDFilter); AddHeaderFilter(_CreateTimeFilter); AddHeaderFilter(_LastUpdateTimeFilter); }
public rNguyenLieuViewModel() : base() { _IDFilter = new HeaderTextFilterModel(TextManager.rNguyenLieu_ID, nameof(rNguyenLieuDataModel.ID), typeof(int)); _MaLoaiNguyenLieuFilter = new HeaderComboBoxFilterModel( TextManager.rNguyenLieu_MaLoaiNguyenLieu, HeaderComboBoxFilterModel.ComboBoxFilter, nameof(rNguyenLieuDataModel.MaLoaiNguyenLieu), typeof(int), nameof(rLoaiNguyenLieuDataModel.DisplayText), nameof(rLoaiNguyenLieuDataModel.ID)) { AddCommand = new SimpleCommand("MaLoaiNguyenLieuAddCommand", () => base.ProccessHeaderAddCommand( new View.rLoaiNguyenLieuView(), "rLoaiNguyenLieu", ReferenceDataManager <rLoaiNguyenLieuDto, rLoaiNguyenLieuDataModel> .Instance.LoadOrUpdate)), ItemSource = ReferenceDataManager <rLoaiNguyenLieuDto, rLoaiNguyenLieuDataModel> .Instance.Get() }; _DuongKinhFilter = new HeaderTextFilterModel(TextManager.rNguyenLieu_DuongKinh, nameof(rNguyenLieuDataModel.DuongKinh), typeof(int)); _TenantIDFilter = new HeaderTextFilterModel(TextManager.rNguyenLieu_TenantID, nameof(rNguyenLieuDataModel.TenantID), typeof(int)); _CreateTimeFilter = new HeaderTextFilterModel(TextManager.rNguyenLieu_CreateTime, nameof(rNguyenLieuDataModel.CreateTime), typeof(long)); _LastUpdateTimeFilter = new HeaderTextFilterModel(TextManager.rNguyenLieu_LastUpdateTime, nameof(rNguyenLieuDataModel.LastUpdateTime), typeof(long)); InitFilterPartial(); AddHeaderFilter(_IDFilter); AddHeaderFilter(_MaLoaiNguyenLieuFilter); AddHeaderFilter(_DuongKinhFilter); AddHeaderFilter(_TenantIDFilter); AddHeaderFilter(_CreateTimeFilter); AddHeaderFilter(_LastUpdateTimeFilter); }
public RChanhViewModel() : base() { _MaFilter = new HeaderTextFilterModel(TextManager.RChanh_Ma, nameof(RChanhDto.Ma), typeof(int)); _MaBaiXeFilter = new HeaderComboBoxFilterModel( TextManager.RChanh_MaBaiXe, HeaderComboBoxFilterModel.ComboBoxFilter, nameof(RChanhDto.MaBaiXe), typeof(int), nameof(RBaiXeDto.TenHienThi), nameof(RBaiXeDto.ID)) { AddCommand = new SimpleCommand("MaBaiXeAddCommand", () => base.ProccessHeaderAddCommand( new View.RBaiXeView(), "RBaiXe", ReferenceDataManager <RBaiXeDto> .Instance.Load)), ItemSource = ReferenceDataManager <RBaiXeDto> .Instance.Get() }; _TenChanhFilter = new HeaderTextFilterModel(TextManager.RChanh_TenChanh, nameof(RChanhDto.TenChanh), typeof(string)); InitFilterPartial(); AddHeaderFilter(_MaFilter); AddHeaderFilter(_MaBaiXeFilter); AddHeaderFilter(_TenChanhFilter); }
public RNguyenLieuViewModel() : base() { _DuongKinhFilter = new HeaderTextFilterModel(TextManager.RNguyenLieu_DuongKinh, nameof(RNguyenLieuDto.DuongKinh), typeof(int)); _MaFilter = new HeaderTextFilterModel(TextManager.RNguyenLieu_Ma, nameof(RNguyenLieuDto.Ma), typeof(int)); _MaLoaiNguyenLieuFilter = new HeaderComboBoxFilterModel( TextManager.RNguyenLieu_MaLoaiNguyenLieu, HeaderComboBoxFilterModel.ComboBoxFilter, nameof(RNguyenLieuDto.MaLoaiNguyenLieu), typeof(int), nameof(RLoaiNguyenLieuDto.TenHienThi), nameof(RLoaiNguyenLieuDto.ID)) { AddCommand = new SimpleCommand("MaLoaiNguyenLieuAddCommand", () => base.ProccessHeaderAddCommand( new View.RLoaiNguyenLieuView(), "RLoaiNguyenLieu", ReferenceDataManager <RLoaiNguyenLieuDto> .Instance.Load)), ItemSource = ReferenceDataManager <RLoaiNguyenLieuDto> .Instance.Get() }; InitFilterPartial(); AddHeaderFilter(_DuongKinhFilter); AddHeaderFilter(_MaFilter); AddHeaderFilter(_MaLoaiNguyenLieuFilter); }
public TGiamTruKhachHangViewModel() : base() { _GhiChuFilter = new HeaderTextFilterModel(TextManager.TGiamTruKhachHang_GhiChu, nameof(TGiamTruKhachHangDto.GhiChu), typeof(string)); _MaFilter = new HeaderTextFilterModel(TextManager.TGiamTruKhachHang_Ma, nameof(TGiamTruKhachHangDto.Ma), typeof(int)); _MaKhachHangFilter = new HeaderComboBoxFilterModel( TextManager.TGiamTruKhachHang_MaKhachHang, HeaderComboBoxFilterModel.ComboBoxFilter, nameof(TGiamTruKhachHangDto.MaKhachHang), typeof(int), nameof(RKhachHangDto.TenHienThi), nameof(RKhachHangDto.ID)) { AddCommand = new SimpleCommand("MaKhachHangAddCommand", () => base.ProccessHeaderAddCommand( new View.RKhachHangView(), "RKhachHang", ReferenceDataManager <RKhachHangDto> .Instance.Load)), ItemSource = ReferenceDataManager <RKhachHangDto> .Instance.Get() }; _NgayFilter = new HeaderDateFilterModel(TextManager.TGiamTruKhachHang_Ngay, nameof(TGiamTruKhachHangDto.Ngay), typeof(System.DateTime)); _SoTienFilter = new HeaderTextFilterModel(TextManager.TGiamTruKhachHang_SoTien, nameof(TGiamTruKhachHangDto.SoTien), typeof(int)); InitFilterPartial(); AddHeaderFilter(_GhiChuFilter); AddHeaderFilter(_MaFilter); AddHeaderFilter(_MaKhachHangFilter); AddHeaderFilter(_NgayFilter); AddHeaderFilter(_SoTienFilter); }
public rDiaDiemViewModel() : base() { _IDFilter = new HeaderTextFilterModel(TextManager.rDiaDiem_ID, nameof(rDiaDiemDataModel.ID), typeof(int)); _MaNuocFilter = new HeaderComboBoxFilterModel( TextManager.rDiaDiem_MaNuoc, HeaderComboBoxFilterModel.ComboBoxFilter, nameof(rDiaDiemDataModel.MaNuoc), typeof(int), nameof(rNuocDataModel.DisplayText), nameof(rNuocDataModel.ID)) { AddCommand = new SimpleCommand("MaNuocAddCommand", () => base.ProccessHeaderAddCommand( new View.rNuocView(), "rNuoc", ReferenceDataManager <rNuocDto, rNuocDataModel> .Instance.LoadOrUpdate)), ItemSource = ReferenceDataManager <rNuocDto, rNuocDataModel> .Instance.Get() }; _TinhFilter = new HeaderTextFilterModel(TextManager.rDiaDiem_Tinh, nameof(rDiaDiemDataModel.Tinh), typeof(string)); _TenantIDFilter = new HeaderTextFilterModel(TextManager.rDiaDiem_TenantID, nameof(rDiaDiemDataModel.TenantID), typeof(int)); _CreateTimeFilter = new HeaderTextFilterModel(TextManager.rDiaDiem_CreateTime, nameof(rDiaDiemDataModel.CreateTime), typeof(long)); _LastUpdateTimeFilter = new HeaderTextFilterModel(TextManager.rDiaDiem_LastUpdateTime, nameof(rDiaDiemDataModel.LastUpdateTime), typeof(long)); InitFilterPartial(); AddHeaderFilter(_IDFilter); AddHeaderFilter(_MaNuocFilter); AddHeaderFilter(_TinhFilter); AddHeaderFilter(_TenantIDFilter); AddHeaderFilter(_CreateTimeFilter); AddHeaderFilter(_LastUpdateTimeFilter); }
protected void AddHeaderFilter(HeaderFilterBaseModel filter) { HeaderFilters.Add(filter); filter.ActionFilterValueChanged = Load; filter.ActionIsUsedChanged = Load; filter.ActionIsSortedChanged = Load; }
public RNhanVienViewModel() : base() { _MaFilter = new HeaderTextFilterModel(TextManager.RNhanVien_Ma, nameof(RNhanVienDto.Ma), typeof(int)); _MaPhuongTienFilter = new HeaderComboBoxFilterModel( TextManager.RNhanVien_MaPhuongTien, HeaderComboBoxFilterModel.ComboBoxFilter, nameof(RNhanVienDto.MaPhuongTien), typeof(int), nameof(RPhuongTienDto.TenHienThi), nameof(RPhuongTienDto.ID)) { AddCommand = new SimpleCommand("MaPhuongTienAddCommand", () => base.ProccessHeaderAddCommand( new View.RPhuongTienView(), "RPhuongTien", ReferenceDataManager <RPhuongTienDto> .Instance.Load)), ItemSource = ReferenceDataManager <RPhuongTienDto> .Instance.Get() }; _TenNhanVienFilter = new HeaderTextFilterModel(TextManager.RNhanVien_TenNhanVien, nameof(RNhanVienDto.TenNhanVien), typeof(string)); InitFilterPartial(); AddHeaderFilter(_MaFilter); AddHeaderFilter(_MaPhuongTienFilter); AddHeaderFilter(_TenNhanVienFilter); }
public rNhanVienViewModel() : base() { _IDFilter = new HeaderTextFilterModel(TextManager.rNhanVien_ID, nameof(rNhanVienDataModel.ID), typeof(int)); _MaPhuongTienFilter = new HeaderComboBoxFilterModel( TextManager.rNhanVien_MaPhuongTien, HeaderComboBoxFilterModel.ComboBoxFilter, nameof(rNhanVienDataModel.MaPhuongTien), typeof(int), nameof(rPhuongTienDataModel.DisplayText), nameof(rPhuongTienDataModel.ID)) { AddCommand = new SimpleCommand("MaPhuongTienAddCommand", () => base.ProccessHeaderAddCommand( new View.rPhuongTienView(), "rPhuongTien", ReferenceDataManager <rPhuongTienDto, rPhuongTienDataModel> .Instance.LoadOrUpdate)), ItemSource = ReferenceDataManager <rPhuongTienDto, rPhuongTienDataModel> .Instance.Get() }; _TenNhanVienFilter = new HeaderTextFilterModel(TextManager.rNhanVien_TenNhanVien, nameof(rNhanVienDataModel.TenNhanVien), typeof(string)); _TenantIDFilter = new HeaderTextFilterModel(TextManager.rNhanVien_TenantID, nameof(rNhanVienDataModel.TenantID), typeof(int)); _CreateTimeFilter = new HeaderTextFilterModel(TextManager.rNhanVien_CreateTime, nameof(rNhanVienDataModel.CreateTime), typeof(long)); _LastUpdateTimeFilter = new HeaderTextFilterModel(TextManager.rNhanVien_LastUpdateTime, nameof(rNhanVienDataModel.LastUpdateTime), typeof(long)); InitFilterPartial(); AddHeaderFilter(_IDFilter); AddHeaderFilter(_MaPhuongTienFilter); AddHeaderFilter(_TenNhanVienFilter); AddHeaderFilter(_TenantIDFilter); AddHeaderFilter(_CreateTimeFilter); AddHeaderFilter(_LastUpdateTimeFilter); }
public SwaUserGroupViewModel() : base() { _IDFilter = new HeaderTextFilterModel(TextManager.SwaUserGroup_ID, nameof(SwaUserGroupDto.ID), typeof(int)); _IsGroupOwnerFilter = new HeaderCheckFilterModel(TextManager.SwaUserGroup_IsGroupOwner, nameof(SwaUserGroupDto.IsGroupOwner), typeof(bool)); _UserIDFilter = new HeaderComboBoxFilterModel( TextManager.SwaUserGroup_UserID, HeaderComboBoxFilterModel.ComboBoxFilter, nameof(SwaUserGroupDto.UserID), typeof(int), nameof(SwaUserDto.TenHienThi), nameof(SwaUserDto.ID)) { AddCommand = new SimpleCommand("UserIDAddCommand", () => base.ProccessHeaderAddCommand( new View.SwaUserView(), "SwaUser", ReferenceDataManager <SwaUserDto> .Instance.Load)), ItemSource = ReferenceDataManager <SwaUserDto> .Instance.Get() }; InitFilterPartial(); AddHeaderFilter(_IDFilter); AddHeaderFilter(_IsGroupOwnerFilter); AddHeaderFilter(_UserIDFilter); }
public RKhachHangViewModel() : base() { _KhachRiengFilter = new HeaderCheckFilterModel(TextManager.RKhachHang_KhachRieng, nameof(RKhachHangDto.KhachRieng), typeof(bool)); _MaFilter = new HeaderTextFilterModel(TextManager.RKhachHang_Ma, nameof(RKhachHangDto.Ma), typeof(int)); _MaDiaDiemFilter = new HeaderComboBoxFilterModel( TextManager.RKhachHang_MaDiaDiem, HeaderComboBoxFilterModel.ComboBoxFilter, nameof(RKhachHangDto.MaDiaDiem), typeof(int), nameof(RDiaDiemDto.TenHienThi), nameof(RDiaDiemDto.ID)) { AddCommand = new SimpleCommand("MaDiaDiemAddCommand", () => base.ProccessHeaderAddCommand( new View.RDiaDiemView(), "RDiaDiem", ReferenceDataManager <RDiaDiemDto> .Instance.Load)), ItemSource = ReferenceDataManager <RDiaDiemDto> .Instance.Get() }; _TenKhachHangFilter = new HeaderTextFilterModel(TextManager.RKhachHang_TenKhachHang, nameof(RKhachHangDto.TenKhachHang), typeof(string)); InitFilterPartial(); AddHeaderFilter(_KhachRiengFilter); AddHeaderFilter(_MaFilter); AddHeaderFilter(_MaDiaDiemFilter); AddHeaderFilter(_TenKhachHangFilter); }
public rKhachHangViewModel() : base() { _IDFilter = new HeaderTextFilterModel(TextManager.rKhachHang_ID, nameof(rKhachHangDataModel.ID), typeof(int)); _MaDiaDiemFilter = new HeaderComboBoxFilterModel( TextManager.rKhachHang_MaDiaDiem, HeaderComboBoxFilterModel.ComboBoxFilter, nameof(rKhachHangDataModel.MaDiaDiem), typeof(int), nameof(rDiaDiemDataModel.DisplayText), nameof(rDiaDiemDataModel.ID)) { AddCommand = new SimpleCommand("MaDiaDiemAddCommand", () => base.ProccessHeaderAddCommand( new View.rDiaDiemView(), "rDiaDiem", ReferenceDataManager <rDiaDiemDto, rDiaDiemDataModel> .Instance.LoadOrUpdate)), ItemSource = ReferenceDataManager <rDiaDiemDto, rDiaDiemDataModel> .Instance.Get() }; _TenKhachHangFilter = new HeaderTextFilterModel(TextManager.rKhachHang_TenKhachHang, nameof(rKhachHangDataModel.TenKhachHang), typeof(string)); _KhachRiengFilter = new HeaderCheckFilterModel(TextManager.rKhachHang_KhachRieng, nameof(rKhachHangDataModel.KhachRieng), typeof(bool)); _TenantIDFilter = new HeaderTextFilterModel(TextManager.rKhachHang_TenantID, nameof(rKhachHangDataModel.TenantID), typeof(int)); _CreateTimeFilter = new HeaderTextFilterModel(TextManager.rKhachHang_CreateTime, nameof(rKhachHangDataModel.CreateTime), typeof(long)); _LastUpdateTimeFilter = new HeaderTextFilterModel(TextManager.rKhachHang_LastUpdateTime, nameof(rKhachHangDataModel.LastUpdateTime), typeof(long)); InitFilterPartial(); AddHeaderFilter(_IDFilter); AddHeaderFilter(_MaDiaDiemFilter); AddHeaderFilter(_TenKhachHangFilter); AddHeaderFilter(_KhachRiengFilter); AddHeaderFilter(_TenantIDFilter); AddHeaderFilter(_CreateTimeFilter); AddHeaderFilter(_LastUpdateTimeFilter); }
public TDonHangViewModel() : base() { _MaFilter = new HeaderTextFilterModel(TextManager.TDonHang_Ma, nameof(TDonHangDto.Ma), typeof(int)); _MaChanhFilter = new HeaderComboBoxFilterModel( TextManager.TDonHang_MaChanh, HeaderComboBoxFilterModel.ComboBoxFilter, nameof(TDonHangDto.MaChanh), typeof(int?), nameof(RChanhDto.TenHienThi), nameof(RChanhDto.ID)) { AddCommand = new SimpleCommand("MaChanhAddCommand", () => base.ProccessHeaderAddCommand( new View.RChanhView(), "RChanh", ReferenceDataManager <RChanhDto> .Instance.Load)), ItemSource = ReferenceDataManager <RChanhDto> .Instance.Get() }; _MaKhachHangFilter = new HeaderComboBoxFilterModel( TextManager.TDonHang_MaKhachHang, HeaderComboBoxFilterModel.ComboBoxFilter, nameof(TDonHangDto.MaKhachHang), typeof(int), nameof(RKhachHangDto.TenHienThi), nameof(RKhachHangDto.ID)) { AddCommand = new SimpleCommand("MaKhachHangAddCommand", () => base.ProccessHeaderAddCommand( new View.RKhachHangView(), "RKhachHang", ReferenceDataManager <RKhachHangDto> .Instance.Load)), ItemSource = ReferenceDataManager <RKhachHangDto> .Instance.Get() }; _MaKhoHangFilter = new HeaderComboBoxFilterModel( TextManager.TDonHang_MaKhoHang, HeaderComboBoxFilterModel.ComboBoxFilter, nameof(TDonHangDto.MaKhoHang), typeof(int), nameof(RKhoHangDto.TenHienThi), nameof(RKhoHangDto.ID)) { AddCommand = new SimpleCommand("MaKhoHangAddCommand", () => base.ProccessHeaderAddCommand( new View.RKhoHangView(), "RKhoHang", ReferenceDataManager <RKhoHangDto> .Instance.Load)), ItemSource = ReferenceDataManager <RKhoHangDto> .Instance.Get() }; _NgayFilter = new HeaderDateFilterModel(TextManager.TDonHang_Ngay, nameof(TDonHangDto.Ngay), typeof(System.DateTime)); _TongSoLuongFilter = new HeaderTextFilterModel(TextManager.TDonHang_TongSoLuong, nameof(TDonHangDto.TongSoLuong), typeof(int)); _XongFilter = new HeaderCheckFilterModel(TextManager.TDonHang_Xong, nameof(TDonHangDto.Xong), typeof(bool)); InitFilterPartial(); AddHeaderFilter(_MaFilter); AddHeaderFilter(_MaChanhFilter); AddHeaderFilter(_MaKhachHangFilter); AddHeaderFilter(_MaKhoHangFilter); AddHeaderFilter(_NgayFilter); AddHeaderFilter(_TongSoLuongFilter); AddHeaderFilter(_XongFilter); }
public RNuocViewModel() : base() { _MaFilter = new HeaderTextFilterModel(TextManager.RNuoc_Ma, nameof(RNuocDto.Ma), typeof(int)); _TenNuocFilter = new HeaderTextFilterModel(TextManager.RNuoc_TenNuoc, nameof(RNuocDto.TenNuoc), typeof(string)); InitFilterPartial(); AddHeaderFilter(_MaFilter); AddHeaderFilter(_TenNuocFilter); }
public RPhuongTienViewModel() : base() { _MaFilter = new HeaderTextFilterModel(TextManager.RPhuongTien_Ma, nameof(RPhuongTienDto.Ma), typeof(int)); _TenPhuongTienFilter = new HeaderTextFilterModel(TextManager.RPhuongTien_TenPhuongTien, nameof(RPhuongTienDto.TenPhuongTien), typeof(string)); InitFilterPartial(); AddHeaderFilter(_MaFilter); AddHeaderFilter(_TenPhuongTienFilter); }
public RLoaiNguyenLieuViewModel() : base() { _MaFilter = new HeaderTextFilterModel(TextManager.RLoaiNguyenLieu_Ma, nameof(RLoaiNguyenLieuDto.Ma), typeof(int)); _TenLoaiFilter = new HeaderTextFilterModel(TextManager.RLoaiNguyenLieu_TenLoai, nameof(RLoaiNguyenLieuDto.TenLoai), typeof(string)); InitFilterPartial(); AddHeaderFilter(_MaFilter); AddHeaderFilter(_TenLoaiFilter); }
public RBaiXeViewModel() : base() { _DiaDiemBaiXeFilter = new HeaderTextFilterModel(TextManager.RBaiXe_DiaDiemBaiXe, nameof(RBaiXeDto.DiaDiemBaiXe), typeof(string)); _MaFilter = new HeaderTextFilterModel(TextManager.RBaiXe_Ma, nameof(RBaiXeDto.Ma), typeof(int)); InitFilterPartial(); AddHeaderFilter(_DiaDiemBaiXeFilter); AddHeaderFilter(_MaFilter); }
public RLoaiChiPhiViewModel() : base() { _MaFilter = new HeaderTextFilterModel(TextManager.RLoaiChiPhi_Ma, nameof(RLoaiChiPhiDto.Ma), typeof(int)); _TenLoaiChiPhiFilter = new HeaderTextFilterModel(TextManager.RLoaiChiPhi_TenLoaiChiPhi, nameof(RLoaiChiPhiDto.TenLoaiChiPhi), typeof(string)); InitFilterPartial(); AddHeaderFilter(_MaFilter); AddHeaderFilter(_TenLoaiChiPhiFilter); }
public RNhaCungCapViewModel() : base() { _MaFilter = new HeaderTextFilterModel(TextManager.RNhaCungCap_Ma, nameof(RNhaCungCapDto.Ma), typeof(int)); _TenNhaCungCapFilter = new HeaderTextFilterModel(TextManager.RNhaCungCap_TenNhaCungCap, nameof(RNhaCungCapDto.TenNhaCungCap), typeof(string)); InitFilterPartial(); AddHeaderFilter(_MaFilter); AddHeaderFilter(_TenNhaCungCapFilter); }
public TNhapHangViewModel() : base() { _MaFilter = new HeaderTextFilterModel(TextManager.TNhapHang_Ma, nameof(TNhapHangDto.Ma), typeof(int)); _MaKhoHangFilter = new HeaderComboBoxFilterModel( TextManager.TNhapHang_MaKhoHang, HeaderComboBoxFilterModel.ComboBoxFilter, nameof(TNhapHangDto.MaKhoHang), typeof(int), nameof(RKhoHangDto.TenHienThi), nameof(RKhoHangDto.ID)) { AddCommand = new SimpleCommand("MaKhoHangAddCommand", () => base.ProccessHeaderAddCommand( new View.RKhoHangView(), "RKhoHang", ReferenceDataManager <RKhoHangDto> .Instance.Load)), ItemSource = ReferenceDataManager <RKhoHangDto> .Instance.Get() }; _MaNhaCungCapFilter = new HeaderComboBoxFilterModel( TextManager.TNhapHang_MaNhaCungCap, HeaderComboBoxFilterModel.ComboBoxFilter, nameof(TNhapHangDto.MaNhaCungCap), typeof(int), nameof(RNhaCungCapDto.TenHienThi), nameof(RNhaCungCapDto.ID)) { AddCommand = new SimpleCommand("MaNhaCungCapAddCommand", () => base.ProccessHeaderAddCommand( new View.RNhaCungCapView(), "RNhaCungCap", ReferenceDataManager <RNhaCungCapDto> .Instance.Load)), ItemSource = ReferenceDataManager <RNhaCungCapDto> .Instance.Get() }; _MaNhanVienFilter = new HeaderComboBoxFilterModel( TextManager.TNhapHang_MaNhanVien, HeaderComboBoxFilterModel.ComboBoxFilter, nameof(TNhapHangDto.MaNhanVien), typeof(int), nameof(RNhanVienDto.TenHienThi), nameof(RNhanVienDto.ID)) { AddCommand = new SimpleCommand("MaNhanVienAddCommand", () => base.ProccessHeaderAddCommand( new View.RNhanVienView(), "RNhanVien", ReferenceDataManager <RNhanVienDto> .Instance.Load)), ItemSource = ReferenceDataManager <RNhanVienDto> .Instance.Get() }; _NgayFilter = new HeaderDateFilterModel(TextManager.TNhapHang_Ngay, nameof(TNhapHangDto.Ngay), typeof(System.DateTime)); InitFilterPartial(); AddHeaderFilter(_MaFilter); AddHeaderFilter(_MaKhoHangFilter); AddHeaderFilter(_MaNhaCungCapFilter); AddHeaderFilter(_MaNhanVienFilter); AddHeaderFilter(_NgayFilter); }
public ThamSoNgayViewModel() : base() { _GiaTriFilter = new HeaderDateFilterModel(TextManager.ThamSoNgay_GiaTri, nameof(ThamSoNgayDto.GiaTri), typeof(System.DateTime)); _MaFilter = new HeaderTextFilterModel(TextManager.ThamSoNgay_Ma, nameof(ThamSoNgayDto.Ma), typeof(int)); _TenFilter = new HeaderTextFilterModel(TextManager.ThamSoNgay_Ten, nameof(ThamSoNgayDto.Ten), typeof(string)); InitFilterPartial(); AddHeaderFilter(_GiaTriFilter); AddHeaderFilter(_MaFilter); AddHeaderFilter(_TenFilter); }
public RKhoHangViewModel() : base() { _MaFilter = new HeaderTextFilterModel(TextManager.RKhoHang_Ma, nameof(RKhoHangDto.Ma), typeof(int)); _TenKhoFilter = new HeaderTextFilterModel(TextManager.RKhoHang_TenKho, nameof(RKhoHangDto.TenKho), typeof(string)); _TrangThaiFilter = new HeaderCheckFilterModel(TextManager.RKhoHang_TrangThai, nameof(RKhoHangDto.TrangThai), typeof(bool)); InitFilterPartial(); AddHeaderFilter(_MaFilter); AddHeaderFilter(_TenKhoFilter); AddHeaderFilter(_TrangThaiFilter); }
public RLoaiHangViewModel() : base() { _HangNhaLamFilter = new HeaderCheckFilterModel(TextManager.RLoaiHang_HangNhaLam, nameof(RLoaiHangDto.HangNhaLam), typeof(bool)); _MaFilter = new HeaderTextFilterModel(TextManager.RLoaiHang_Ma, nameof(RLoaiHangDto.Ma), typeof(int)); _TenLoaiFilter = new HeaderTextFilterModel(TextManager.RLoaiHang_TenLoai, nameof(RLoaiHangDto.TenLoai), typeof(string)); InitFilterPartial(); AddHeaderFilter(_HangNhaLamFilter); AddHeaderFilter(_MaFilter); AddHeaderFilter(_TenLoaiFilter); }
public SwaGroupViewModel() : base() { _CreateDateFilter = new HeaderDateFilterModel(TextManager.SwaGroup_CreateDate, nameof(SwaGroupDto.CreateDate), typeof(System.DateTime)); _GroupNameFilter = new HeaderTextFilterModel(TextManager.SwaGroup_GroupName, nameof(SwaGroupDto.GroupName), typeof(string)); _IDFilter = new HeaderTextFilterModel(TextManager.SwaGroup_ID, nameof(SwaGroupDto.ID), typeof(int)); InitFilterPartial(); AddHeaderFilter(_CreateDateFilter); AddHeaderFilter(_GroupNameFilter); AddHeaderFilter(_IDFilter); }
public TestViewModel() : base() { SelectedValuePath = nameof(Data.ID); _childData = new List <ChildData>(); for (var i = 1; i < 51; i++) { _childData.Add(new ChildData() { ID = i, Name = string.Format("child data {0}", i) }); } _data = new List <Data>(); var now = DateTime.Now.Date; for (var i = 1; i < 51; i++) { var data = new Data() { ID = i, Date = now.AddDays(i), ChildDataID = i, ChildDatas = _childData }; if (i == 5) { data.ImageStream = new MemoryStream(System.IO.File.ReadAllBytes(@"C:\Users\Public\Pictures\Sample Pictures\Tulipsx.jpg")); } else if (i == 2) { data.ImagePath = @"C:\Users\Public\Pictures\Sample Pictures\Chrysanthemum.jpg"; } _data.Add(data); } _idFilter = new HeaderTextFilterModel("ID", nameof(Data.ID), typeof(int)); _dateFilter = new HeaderDateFilterModel("Date", nameof(Data.Date), typeof(DateTime)); _childIDFilter = new HeaderComboBoxFilterModel( "Child ID", HeaderComboBoxFilterModel.ComboBoxFilter, nameof(Data.ChildDataID), typeof(int), nameof(ChildData.Name), nameof(ChildData.ID)) { AddCommand = new SimpleCommand("ChildDataIDAddCommand", null), ItemSource = _childData }; AddHeaderFilter(_idFilter); AddHeaderFilter(_dateFilter); AddHeaderFilter(_childIDFilter); }
public tChiPhiViewModel() : base() { _IDFilter = new HeaderTextFilterModel(TextManager.tChiPhi_ID, nameof(tChiPhiDataModel.ID), typeof(int)); _MaNhanVienGiaoHangFilter = new HeaderComboBoxFilterModel( TextManager.tChiPhi_MaNhanVienGiaoHang, HeaderComboBoxFilterModel.ComboBoxFilter, nameof(tChiPhiDataModel.MaNhanVienGiaoHang), typeof(int), nameof(rNhanVienDataModel.DisplayText), nameof(rNhanVienDataModel.ID)) { AddCommand = new SimpleCommand("MaNhanVienGiaoHangAddCommand", () => base.ProccessHeaderAddCommand( new View.rNhanVienView(), "rNhanVien", ReferenceDataManager <rNhanVienDto, rNhanVienDataModel> .Instance.LoadOrUpdate)), ItemSource = ReferenceDataManager <rNhanVienDto, rNhanVienDataModel> .Instance.Get() }; _MaLoaiChiPhiFilter = new HeaderComboBoxFilterModel( TextManager.tChiPhi_MaLoaiChiPhi, HeaderComboBoxFilterModel.ComboBoxFilter, nameof(tChiPhiDataModel.MaLoaiChiPhi), typeof(int), nameof(rLoaiChiPhiDataModel.DisplayText), nameof(rLoaiChiPhiDataModel.ID)) { AddCommand = new SimpleCommand("MaLoaiChiPhiAddCommand", () => base.ProccessHeaderAddCommand( new View.rLoaiChiPhiView(), "rLoaiChiPhi", ReferenceDataManager <rLoaiChiPhiDto, rLoaiChiPhiDataModel> .Instance.LoadOrUpdate)), ItemSource = ReferenceDataManager <rLoaiChiPhiDto, rLoaiChiPhiDataModel> .Instance.Get() }; _SoTienFilter = new HeaderTextFilterModel(TextManager.tChiPhi_SoTien, nameof(tChiPhiDataModel.SoTien), typeof(int)); _NgayFilter = new HeaderDateFilterModel(TextManager.tChiPhi_Ngay, nameof(tChiPhiDataModel.Ngay), typeof(System.DateTime)); _GhiChuFilter = new HeaderTextFilterModel(TextManager.tChiPhi_GhiChu, nameof(tChiPhiDataModel.GhiChu), typeof(string)); _TenantIDFilter = new HeaderTextFilterModel(TextManager.tChiPhi_TenantID, nameof(tChiPhiDataModel.TenantID), typeof(int)); _CreateTimeFilter = new HeaderTextFilterModel(TextManager.tChiPhi_CreateTime, nameof(tChiPhiDataModel.CreateTime), typeof(long)); _LastUpdateTimeFilter = new HeaderTextFilterModel(TextManager.tChiPhi_LastUpdateTime, nameof(tChiPhiDataModel.LastUpdateTime), typeof(long)); _NgayFilter.IsSorted = HeaderFilterBaseModel.SortDirection.Descending; InitFilterPartial(); AddHeaderFilter(_IDFilter); AddHeaderFilter(_MaNhanVienGiaoHangFilter); AddHeaderFilter(_MaLoaiChiPhiFilter); AddHeaderFilter(_SoTienFilter); AddHeaderFilter(_NgayFilter); AddHeaderFilter(_GhiChuFilter); AddHeaderFilter(_TenantIDFilter); AddHeaderFilter(_CreateTimeFilter); AddHeaderFilter(_LastUpdateTimeFilter); }