Exemplo n.º 1
0
 public UserService(ISystemLog Logger,
                    IUserFactory UserFactory,
                    IVendorFactory VendorFactory,
                    IBaseRepository <DataBase.TUSRMST, Tusrmst> UserRepo,
                    IBaseRepository <DataBase.TVENDER, Tvender> VenderRepo,
                    IBaseRepository <DataBase.TSYSROL, RoleAuth> AspRoleRepo,
                    IBaseRepository <DataBase.TVenderTechnician, TvenderTechnician> TechnicianRepo,
                    IBaseRepository <DataBase.TUSRVENRELATION, TUSRVENRELATION> tusrvenrelationRepo)
 {
     _logger              = Logger;
     _userRepo            = UserRepo;
     _venderFactory       = VendorFactory;
     _venderRepo          = VenderRepo;
     _userFactory         = UserFactory;
     _aspRoleRepo         = AspRoleRepo;
     _technicianRepo      = TechnicianRepo;
     _tusrvenrelationRepo = tusrvenrelationRepo;
 }
Exemplo n.º 2
0
 public TechnicianGroupController(ISystemLog Logger,
                                  IVendorService VendorService,
                                  IVendorFactory VendorFactory,
                                  IBaseRepository <DataBase.TCMPDAT, Tcmpdat> CompRepo,
                                  IBaseRepository <DataBase.TVENDER, Tvender> VendorRepo,
                                  IBaseRepository <DataBase.TVenderTechnician, TvenderTechnician> TechnicianRepo,
                                  IBaseRepository <DataBase.TTechnicianGroup, TtechnicianGroup> TechnicianGroupRepo,
                                  IBaseRepository <DataBase.TZOCODE, Tzocode> TzocodeRepo)
 {
     _logger              = Logger;
     _compRepo            = CompRepo;
     _vendorRepo          = VendorRepo;
     _vendorService       = VendorService;
     _vendorFactory       = VendorFactory;
     _technicianRepo      = TechnicianRepo;
     _technicianGroupRepo = TechnicianGroupRepo;
     _TzocodeRepo         = TzocodeRepo;
 }
Exemplo n.º 3
0
 public CallogService(ISystemLog Logger,
                      ICallogFactory CallogFactory,
                      IVendorFactory VendorFactory,
                      IPushFactory NotifyFactory,
                      ITechnicianProvider TechnicianProvider,
                      IImgRepository ImgRepo,
                      IBaseRepository <DataBase.TCMPDAT, Tcmpdat> CompRepo,
                      IBaseRepository <DataBase.TVENDER, Tvender> VenderRepo,
                      IBaseRepository <DataBase.TCALLOG, Tcallog> CallogRepo,
                      IBaseRepository <DataBase.TVenderTechnician, TvenderTechnician> TechnicianRepo,
                      IBaseRepository <DataBase.TVNDZO, Tvndzo> vndzoRepo,
                      IBaseRepository <DataBase.TZOCODE, Tzocode> zocodeRepo,
                      IBaseRepository <DataBase.TTechnicianGroup, TtechnicianGroup> technicianGroupRepo,
                      IBaseRepository <DataBase.TTechnicianGroupClaims, TtechnicianGroupClaims> technicianGroupClaimsRepo,
                      IBaseRepository <DataBase.TCallogCourse, TCallogCourse> CallogCourseRepo,
                      IBaseRepository <DataBase.TSTRMST, Tstrmst> storeRepo,
                      IBaseRepository <DataBase.TCallLogDateRecord, TCallLogDateRecord> DateRecordRepo,
                      IBaseRepository <DataBase.TCALINV, TCALINV> CALINVRepo,
                      IMailFactory MailFactory)
     : base(Logger, CallogRepo, CompRepo, VenderRepo, TechnicianRepo)
 {
     _logger             = Logger;
     _callogRepo         = CallogRepo;
     _vendorFactory      = VendorFactory;
     _venderRepo         = VenderRepo;
     _notifyFactory      = NotifyFactory;
     _callogFactory      = CallogFactory;
     _technicianRepo     = TechnicianRepo;
     _technicianProvider = TechnicianProvider;
     _url                       = ServerProfile.GetInstance().CALLOG_PATH;
     _vndzoRepo                 = vndzoRepo;
     _zocodeRepo                = zocodeRepo;
     _technicianGroupRepo       = technicianGroupRepo;
     _technicianGroupClaimsRepo = technicianGroupClaimsRepo;
     _ImgRepo                   = ImgRepo;
     _CallogCourseRepo          = CallogCourseRepo;
     _storeRepo                 = storeRepo;
     _MailFactory               = MailFactory;
     DateRecordRepo             = _DateRecordRepo;
     _CALINVRepo                = CALINVRepo;
 }
Exemplo n.º 4
0
 public static IVendor CreateVendor(IVendorFactory vendorFactory)
 {
     return(vendorFactory.CreateVendor());
 }