示例#1
0
 public LabourContractController(
     ILabourContractRepository _LabourContract
     , IUserRepository _user
     , IObjectAttributeRepository objectAttribute
     , IStaffsRepository staff
     , ILabourContractTypeRepository LabourContractType
     , IDocumentFieldRepository documentField
     , IDocumentAttributeRepository documentAttribute
     , IProcessPayRepository processpay
     , ICategoryRepository category
     , IBranchRepository branch
     , ITemplatePrintRepository templatePrint
     )
 {
     LabourContractRepository     = _LabourContract;
     userRepository               = _user;
     ObjectAttributeRepository    = objectAttribute;
     staffRepository              = staff;
     LabourContractTypeRepository = LabourContractType;
     DocumentFieldRepository      = documentField;
     DocumentAttributeRepository  = documentAttribute;
     processPayRepository         = processpay;
     categoryRepository           = category;
     branchRepository             = branch;
     templatePrintRepository      = templatePrint;
 }
 public RePayPointsController(
     IRePayPointsService _RePayPoints
     , IRePayPointsDetailService _rePayPointsDetail
     , IUserRepository _user
     , ICustomerRepository _customerRepository
     , IWarehouseRepository _warehouseRepository
     , IInventoryRepository _inventoryRepository
     , IProductRepository _productRepository
     , IProductOutboundRepository _ProductOutbound
     , IvwRePayPointsService _vwRePayPoints
     , IvwRePayPointsDetailService _vwrePayPointsDetail
     , ITransactionRepository _Transaction
     , ITemplatePrintRepository _TemplatePrint
     )
 {
     RePayPointsService         = _RePayPoints;
     RePayPointsDetailService   = _rePayPointsDetail;
     userRepository             = _user;
     customerRepository         = _customerRepository;
     WarehouseRepository        = _warehouseRepository;
     InventoryRepository        = _inventoryRepository;
     ProductRepository          = _productRepository;
     ProductOutboundRepository  = _ProductOutbound;
     vwRePayPointsService       = _vwRePayPoints;
     vwRePayPointsDetailService = _vwrePayPointsDetail;
     transactionRepository      = _Transaction;
     templatePrintRepository    = _TemplatePrint;
 }
示例#3
0
 public TemplatePrintController(
     ITemplatePrintRepository _TemplatePrint
     , IUserRepository _user
     )
 {
     TemplatePrintRepository = _TemplatePrint;
     userRepository          = _user;
 }
示例#4
0
 public WelfareProgramsController(
     IWelfareProgramsRepository _WelfarePrograms
     , IUserRepository _user
     , IWelfareProgramsDetailRepository welfareProgramsDetail
     , ITemplatePrintRepository templetePrint
     )
 {
     WelfareProgramsRepository       = _WelfarePrograms;
     userRepository                  = _user;
     WelfareProgramsDetailRepository = welfareProgramsDetail;
     templatePrintRepository         = templetePrint;
 }
示例#5
0
 public ProcessPayController(
     IProcessPayRepository _ProcessPay
     , IUserRepository _user
     , ICategoryRepository category
     , ITemplatePrintRepository templatePrint
     , IStaffsRepository staff
     )
 {
     ProcessPayRepository    = _ProcessPay;
     userRepository          = _user;
     categoryRepository      = category;
     templatePrintRepository = templatePrint;
     staffsRepository        = staff;
 }
 public HistoryCommissionStaffController(
     IHistoryCommissionStaffRepository _HistoryCommissionStaff
     , IUserRepository _user
     , IProductInvoiceRepository invoice
     , IStaffsRepository staff
     , ITemplatePrintRepository templatePrint
     )
 {
     HistoryCommissionStaffRepository = _HistoryCommissionStaff;
     userRepository           = _user;
     staffRepository          = staff;
     productInvoiceRepository = invoice;
     templatePrintRepository  = templatePrint;
 }
示例#7
0
 public PaymentController(
     IPaymentRepository _Payment
     , IUserRepository _user
     , ICustomerRepository customer
     , ITemplatePrintRepository _templatePrint
     , ICategoryRepository category
     , IPaymentDetailRepository paymentDetail
     )
 {
     paymentRepository       = _Payment;
     userRepository          = _user;
     customerRepository      = customer;
     templatePrintRepository = _templatePrint;
     categoryRepository      = category;
     paymentDetailRepository = paymentDetail;
 }
示例#8
0
 public TotalDiscountMoneyNTController(
     ITotalDiscountMoneyNTRepository _TotalDiscountMoneyNT
     , IUserRepository _user
     , IBranchRepository branch
     , IProductInvoiceRepository invoice
     , ITemplatePrintRepository _templatePrint
     , ISettingRepository setting
     )
 {
     TotalDiscountMoneyNTRepository = _TotalDiscountMoneyNT;
     userRepository           = _user;
     branchRepository         = branch;
     productInvoiceRepository = invoice;
     templatePrintRepository  = _templatePrint;
     settingRepository        = setting;
 }
示例#9
0
 public ReceiptController(
     IReceiptRepository _Receipt
     , IUserRepository _user
     , ITransactionLiabilitiesRepository _Transaction
     , IProcessPaymentRepository _ProcessPayment
     , ICustomerRepository _customer
     , ITemplatePrintRepository _templatePrint
     , IReceiptDetailRepository _ReceiptDetail
     )
 {
     ReceiptRepository        = _Receipt;
     userRepository           = _user;
     transactionRepository    = _Transaction;
     processPaymentRepository = _ProcessPayment;
     customerRepository       = _customer;
     templatePrintRepository  = _templatePrint;
     ReceiptDetailRepository  = _ReceiptDetail;
 }
示例#10
0
 public RequestInboundController(
     IRequestInboundRepository _RequestInbound
     , IUserRepository _user
     , IWarehouseRepository warehouse
     , IProductOrServiceRepository product
     , ICategoryRepository category
     , IProductOutboundRepository productOutbound
     , IProductInboundRepository productInbound
     , ITemplatePrintRepository templatePrint
     , IBranchRepository branch
     )
 {
     RequestInboundRepository  = _RequestInbound;
     userRepository            = _user;
     WarehouseRepository       = warehouse;
     ProductRepository         = product;
     categoryRepository        = category;
     productInboundRepository  = productInbound;
     productOutboundRepository = productOutbound;
     templatePrintRepository   = templatePrint;
     branchRepository          = branch;
 }
示例#11
0
 public PhysicalInventoryController(
     IInventoryRepository _Inventory
     , IProductRepository _Product
     , IWarehouseRepository _Warehouse
     , IProductInboundRepository _ProductInbound
     , IProductOutboundRepository _ProductOutbound
     , IPhysicalInventoryRepository _PhysicalInventory
     , IUserRepository _user
     , IWarehouseLocationItemRepository _WarehouseLocationItem
     , ICategoryRepository _CategoryRepository
     , ITemplatePrintRepository _templatePrint
     )
 {
     WarehouseRepository             = _Warehouse;
     ProductRepository               = _Product;
     InventoryRepository             = _Inventory;
     productInboundRepository        = _ProductInbound;
     productOutboundRepository       = _ProductOutbound;
     userRepository                  = _user;
     PhysicalInventoryRepository     = _PhysicalInventory;
     warehouseLocationItemRepository = _WarehouseLocationItem;
     categoryRepository              = _CategoryRepository;
     templatePrintRepository         = _templatePrint;
 }