예제 #1
0
        public GetCategoryIdByCategoryNameController(IGetCategoryIdByCategoryNameRepository repository, string catalog, LoginView view)
        {
            this._LoginId  = view.LoginId.To <long>();
            this._UserId   = view.UserId.To <int>();
            this._OfficeId = view.OfficeId.To <int>();
            this._Catalog  = catalog;

            this.repository = repository;
        }
 protected override void Initialize(HttpControllerContext context)
 {
     base.Initialize(context);
     if (this.repository == null)
     {
         this.repository = new GetCategoryIdByCategoryNameProcedure
         {
             _Catalog = this.MetaUser.Catalog,
             _LoginId = this.MetaUser.LoginId,
             _UserId = this.MetaUser.UserId
         };
     }
 }
예제 #3
0
        public GetCategoryIdByCategoryNameController()
        {
            this._LoginId  = AppUsers.GetCurrent().View.LoginId.To <long>();
            this._UserId   = AppUsers.GetCurrent().View.UserId.To <int>();
            this._OfficeId = AppUsers.GetCurrent().View.OfficeId.To <int>();
            this._Catalog  = AppUsers.GetCatalog();

            this.repository = new GetCategoryIdByCategoryNameProcedure
            {
                _Catalog = this._Catalog,
                _LoginId = this._LoginId,
                _UserId  = this._UserId
            };
        }
 public GetCategoryIdByCategoryNameController(IGetCategoryIdByCategoryNameRepository repository)
 {
     this.repository = repository;
 }