Exemplo n.º 1
0
        public IDtoListForm <TDto> CreateDtoListForm <TDto>(ListFormMode mode, TDto dto = null, Func <TDto, bool> filter = null)
            where TDto : class, IDto, ICloneable, new()
        {
            var dtoType = typeof(TDto);

            if (!_listForms.ContainsKey(dtoType))
            {
                throw new FormServiceException("DTO {0} is not registered to create list form.", dtoType);
            }

            var formType = _listForms[dtoType];

            if (filter != null)
            {
                return((IDtoListForm <TDto>)Activator.CreateInstance(formType, mode, dto, filter));
            }

            return((IDtoListForm <TDto>)Activator.CreateInstance(formType, mode, dto));
        }
Exemplo n.º 2
0
 public CategoryMasterDetailForm(ListFormMode mode, Category category)
     : base(mode, category)
 {
     InitializeComponent();
 }
Exemplo n.º 3
0
 public ProductMasterDetailForm(ListFormMode mode, DTO.Product product)
     : base(mode, product)
 {
     InitializeComponent();
 }
Exemplo n.º 4
0
 public DistributorReportListForm(ListFormMode mode, DistributorReportItem distributorReportItem)
     : base(mode, distributorReportItem)
 {
     InitializeComponent();
 }
Exemplo n.º 5
0
 public SubCategoryListForm(ListFormMode mode, SubCategory subCategory)
     : base(mode, subCategory)
 {
     InitializeComponent();
 }
Exemplo n.º 6
0
 protected BaseUserListForm(ListFormMode mode, User user, Func <User, bool> filter)
     : base(mode, user, filter)
 {
 }
Exemplo n.º 7
0
 public UserListForm(ListFormMode mode, User user)
     : this(mode, user, null)
 {
 }
Exemplo n.º 8
0
 protected BaseDtoMasterDetailForm(ListFormMode mode, TMasterDto dto)
     : this(mode, dto, null)
 {
     _dto = dto;
 }
Exemplo n.º 9
0
 protected BaseOrderMasterDetailForm(ListFormMode mode, Order order)
     : base(mode, order)
 {
 }
Exemplo n.º 10
0
 public OrderMasterDetailForm(ListFormMode mode, Order order, Func <Order, bool> filter)
     : base(mode, order, filter)
 {
     InitializeComponent();
 }
Exemplo n.º 11
0
 public OrderMasterDetailForm(ListFormMode mode, Order order)
     : this(mode, order, null)
 {
 }
Exemplo n.º 12
0
 public SizeListForm(ListFormMode mode, DTO.Size size, Func <DTO.Size, bool> filter)
     : base(mode, size, filter)
 {
     InitializeComponent();
 }
Exemplo n.º 13
0
 protected BaseSizeListForm(ListFormMode mode, DTO.Size size, Func <DTO.Size, bool> filter)
     : base(mode, size, filter)
 {
 }
Exemplo n.º 14
0
 protected BaseSizeListForm(ListFormMode mode, DTO.Size size)
     : base(mode, size)
 {
 }
Exemplo n.º 15
0
 public SizeListForm(ListFormMode mode, DTO.Size size)
     : this(mode, size, null)
 {
 }
 protected BaseDistributorTransferListForm(ListFormMode mode, DistributorTransfer distributorTransfer)
     : base(mode, distributorTransfer)
 {
 }
 public DistributorTransferListForm(ListFormMode mode, DistributorTransfer distributorTransfer)
     : base(mode, distributorTransfer)
 {
     InitializeComponent();
 }
Exemplo n.º 18
0
 protected BaseOrderMasterDetailForm(ListFormMode mode, Order order, Func <Order, bool> filter)
     : base(mode, order, filter)
 {
 }
Exemplo n.º 19
0
 protected BaseDtoMasterDetailForm(ListFormMode mode, TMasterDto dto, Func <TMasterDto, bool> filter)
     : base(mode)
 {
     _dto    = dto;
     _filter = filter;
 }
Exemplo n.º 20
0
 public BaseMasterDetailForm(ListFormMode mode)
     : this()
 {
     Mode = mode;
 }
Exemplo n.º 21
0
 protected BaseUserListForm(ListFormMode mode, User user)
     : base(mode, user)
 {
 }
Exemplo n.º 22
0
 protected BaseDtoListForm(ListFormMode mode, TDto dto)
     : this(mode, dto, null)
 {
 }
Exemplo n.º 23
0
 public UserListForm(ListFormMode mode, User user, Func <User, bool> filter)
     : base(mode, user, filter)
 {
     InitializeComponent();
 }
Exemplo n.º 24
0
 protected BaseDtoListForm(ListFormMode mode, TDto dto, Func <TDto, bool> filter)
     : base(mode)
 {
     _dto    = dto;
     _filter = filter;
 }
Exemplo n.º 25
0
 protected BaseSubCategoryListForm(ListFormMode mode, SubCategory subCategory)
     : base(mode, subCategory)
 {
 }
Exemplo n.º 26
0
 public BrandListForm(ListFormMode mode, Brand brand)
     : base(mode, brand)
 {
     InitializeComponent();
 }
Exemplo n.º 27
0
 protected BaseDistributorReportListForm(ListFormMode mode, DistributorReportItem distributorReportItem)
     : base(mode, distributorReportItem)
 {
 }
Exemplo n.º 28
0
 protected BaseBrandListForm(ListFormMode mode, Brand brand)
     : base(mode, brand)
 {
 }
Exemplo n.º 29
0
 protected BaseProductMasterDetailForm(ListFormMode mode, DTO.Product product)
     : base(mode, product)
 {
 }
Exemplo n.º 30
0
 public BaseListForm(ListFormMode mode)
     : this()
 {
     Mode = mode;
 }