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; }
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; }
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; }
public static IVendor CreateVendor(IVendorFactory vendorFactory) { return(vendorFactory.CreateVendor()); }