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