Exemple #1
0
 public static void ExecuteStoredProcedure(IStoreProcedure storedProcedure)
 {
     using (var repository = RepoUnitOfWork.CreateRepository <TRepo>())
     {
         repository.ExecuteStoredProcedure(storedProcedure);
     }
 }
Exemple #2
0
 public SendMessageQueue_Service(
     IStoreProcedure <IBase_Model, SendMessageQueue_PutIn_Schema> putIn,
     IStoreProcedure <SendMessageQueue_Model, SendMessageQueue_GetPaging_Schema> sendMessageQueueGet)
 {
     _putIn = putIn;
     _sendMessageQueueGet = sendMessageQueueGet;
 }
Exemple #3
0
 public static IEnumerable <TEntity> ExecuteStoredProcedureList(IStoreProcedure storedProcedure)
 {
     using (var repository = RepoUnitOfWork.CreateRepository <TRepo>())
     {
         return(repository.ExecuteStoredProcedureList <TEntity>(storedProcedure));
     }
 }
Exemple #4
0
 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;
 }
Exemple #6
0
 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;
 }
Exemple #8
0
 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);
 }
Exemple #9
0
 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;
 }
Exemple #10
0
 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;
 }
Exemple #12
0
 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;
 }
Exemple #13
0
 public EventService(IStoreProcedure <EventModel, EventGetPagingSchema> matchGetPaging)
 {
     _matchGetPaging = matchGetPaging;
 }
 public ExceptionService(IStoreProcedure <IBase_Model, Exception_Insert_Schema> matchPredict)
 {
     _matchPredict = matchPredict;
 }