public static void ExecuteStoredProcedure(IStoreProcedure storedProcedure) { using (var repository = RepoUnitOfWork.CreateRepository <TRepo>()) { repository.ExecuteStoredProcedure(storedProcedure); } }
public SendMessageQueue_Service( IStoreProcedure <IBase_Model, SendMessageQueue_PutIn_Schema> putIn, IStoreProcedure <SendMessageQueue_Model, SendMessageQueue_GetPaging_Schema> sendMessageQueueGet) { _putIn = putIn; _sendMessageQueueGet = sendMessageQueueGet; }
public static IEnumerable <TEntity> ExecuteStoredProcedureList(IStoreProcedure storedProcedure) { using (var repository = RepoUnitOfWork.CreateRepository <TRepo>()) { return(repository.ExecuteStoredProcedureList <TEntity>(storedProcedure)); } }
public MatchService(IStoreProcedure <IBaseModel, MatchPredictSchema> matchPredict, IStoreProcedure <MatchModel, MatchGetPagingSchema> matchGetPaging, IStoreProcedure <MatchGroupModel, MatchGroupGetPagingSchema> matchGroupGetPaging) { _matchPredict = matchPredict; _matchGetPaging = matchGetPaging; _matchGroupGetPaging = matchGroupGetPaging; }
public Comment_Service( IStoreProcedure <Comment_Model, Comment_GetPaging_Schema> getPaging, IStoreProcedure <Comment_Model, Comment_New_Schema> @new, IStoreProcedure <Comment_Model, Comment_Edit_Schema> edit) { _getPaging = getPaging; _new = @new; _edit = edit; }
public Customer_Service( IParameterHandler parameterHandler, IGenericRepository <IBase_Model> repository, IStoreProcedure <Customer_GetById_Model, Void_Schema> customerGet) { _repository = repository; _parameterHandler = parameterHandler; _customerGet = customerGet; }
public Product_Service(IParameterHandler parameterHandler, IGenericRepository <IBase_Model> repository, IStoreProcedure <Product_Model, Product_GetByLocation_Schema> getByLocation, IStoreProcedure <Product_Model, Product_GetPaging_Schema> getPaging) { _repository = repository; _parameterHandler = parameterHandler; _getByLocation = getByLocation; _getPaging = getPaging; }
public UnitOfWork(ApplicationDbContext db) { _db = db; Category = new CategoryRespository(_db); Product = new ProductRepository(_db); ProductImage = new ProductImageRepository(_db); ProductReview = new ProductReviewRepository(_db); Unit = new UnitRepository(_db); SP = new StoreProcedureRepository(_db); }
public PredictionService(IStoreProcedure <LeaderboardModel, GetLeaderboardSchema> getLeaderboard, IStoreProcedure <PredictionModel, PredictionGetPagingSchema> getPaging, IStoreProcedure <IBaseModel, PredictedCountSchema> getPredictedCount, IStoreProcedure <MostPredictedModel, MostPredictedSchema> mostPredicted, IStoreProcedure <IBaseModel, EditPredictionSchema> editPrediction) { _getLeaderboard = getLeaderboard; _getPaging = getPaging; _getPredictedCount = getPredictedCount; _mostPredicted = mostPredicted; _editPrediction = editPrediction; }
public Business_Service( IParameterHandler parameterHandler, IGenericRepository <IBase_Model> repository, IStoreProcedure <Business_Model, Business_GetByLocation_Schema> getByLocation, IStoreProcedure <Business_Model, Business_GetPaging_Schema> getPaging, IStoreProcedure <Business_Model, Business_New_Schema> create, IStoreProcedure <Business_Model, Business_Edit_Schema> edit) { _repository = repository; _parameterHandler = parameterHandler; _getByLocation = getByLocation; _getPaging = getPaging; _create = create; _edit = edit; }
public UserService(IStoreProcedure <IBaseModel, UserRegisterSchema> userRegister, IStoreProcedure <IBaseModel, ChangePasswordSchema> changePassword, IStoreProcedure <IBaseModel, UserEditSchema> editProfile, IStoreProcedure <IBaseModel, UserLoginSchema> login, IStoreProcedure <IBaseModel, UserNextStepLoginSchema> loginNextStep, IStoreProcedure <IBaseModel, UserSyncSchema> userSync, IStoreProcedure <UserModel, UserGetSchema> userGet) { _userRegister = userRegister; _changePassword = changePassword; _editProfile = editProfile; _login = login; _loginNextStep = loginNextStep; _userSync = userSync; _userGet = userGet; }
public UserService(IParameterHandler parameterHandler, IGenericRepository <IBase_Model> repository, IStoreProcedure <IBase_Model, User_SetVerificationCode_Schema> setVerificationCode, IStoreProcedure <IBase_Model, User_Verify_Schema> verify, IStoreProcedure <IBase_Model, User_EnableTwoFactorAuthentication_Schema> enableTwoFactorAuthentication, IStoreProcedure <IBase_Model, User_DisableTwoFactorAuthentication_Schema> disableTwoFactorAuthentication, IStoreProcedure <User_Model, User_SignIn_Schema> signIn, IStoreProcedure <IBase_Model, User_Update_Schema> updateProfile, IStoreProcedure <IBase_Model, User_DisableMe_Schema> disableMe) { _repository = repository; _parameterHandler = parameterHandler; _setVerificationCode = setVerificationCode; _verify = verify; _enableTwoFactorAuthentication = enableTwoFactorAuthentication; _disableTwoFactorAuthentication = disableTwoFactorAuthentication; _signIn = signIn; _updateProfile = updateProfile; _disableMe = disableMe; }
public EventService(IStoreProcedure <EventModel, EventGetPagingSchema> matchGetPaging) { _matchGetPaging = matchGetPaging; }
public ExceptionService(IStoreProcedure <IBase_Model, Exception_Insert_Schema> matchPredict) { _matchPredict = matchPredict; }