public CategoryModule(ICategoryLogic categoryLogic) : base("/category")
        {
            this._categoryLogic = categoryLogic;

            Get["/getallcategory"] = _ => //GetAllCategories();
            {
                try
                {
                    var json = new
                    {
                        Code = "0000",
                        Data = _categoryLogic.GetAll()
                    };

                    return(Response.AsText(JsonConvert.SerializeObject(json), "application/json;charset=UTF-8"));
                }
                catch (Exception ex)
                {
                    return(Response.AsText(JsonConvert.SerializeObject(new ResponseModel()
                    {
                        Code = "0009", Msg = ex.Message
                    }), "application/json;charset=UTF-8"));
                }
            };
        }
Exemple #2
0
        public CategoryModule(ICategoryLogic cateLogic) : base("/main/category")
        {
            this._cateLogic = cateLogic;

            this.RequiresAuthentication();

            Get["/"] = _ => ShowCategoryPage();

            //get all categories
            Post["/getall"] = _ => GetAllCategories();

            //add a category
            Post["/add"] = _ => AddCategory(Request.Form["name"]);

            //delete a category
            Post["/delete"] = _ => DeleteCategory(Request.Form["id"]);

            //Post["/getone/{id}"] = _ =>
            //{
            //    return Response.AsJson(_cateLogic.GetCategoryById((string)_.id));
            //};

            Post["/edit"] = _ =>
            {
                //string id = _.id;
                var entity = this.Bind <CategoryInfo>();



                return(Response.AsJson(_cateLogic.UpdateCategory(entity)));
            };
        }
 public AdminLogic(IProjectLogic projectLogic, ICommentLogic commentLogic, ICategoryLogic categoryLogic, IEfRepository efRepository)
 {
     _projectLogic  = projectLogic;
     _commentLogic  = commentLogic;
     _categoryLogic = categoryLogic;
     _efRepository  = efRepository;
 }
Exemple #4
0
 public HomeController(IConfiguration configuration, ILoggerFactory loggerFactory,
                       ICategoryLogic categoryLogic, IDocumentLogic documentLogic, ISuggestionLogic suggestionLogic) : base(configuration, loggerFactory)
 {
     this.categoryLogic   = categoryLogic;
     this.documentLogic   = documentLogic;
     this.suggestionLogic = suggestionLogic;
 }
 public ProjectManagementLogic(IEfRepository repository, IProjectLogic profileLogic, ICategoryLogic categoryLogic, IUserLogic userLogic)
 {
     _repository    = repository;
     _projectLogic  = profileLogic;
     _categoryLogic = categoryLogic;
     _userLogic     = userLogic;
 }
 public OfferedServiceLogic()
 {
     _offeredServiceContext = ContextFactory.CreateOfferedServiceContext();
     _usedServiceLogic      = new UsedServiceLogic();
     _categoryLogic         = new CategoryLogic();
     _reviewLogic           = new ReviewLogic();
 }
Exemple #7
0
 public MarketController()
 {
     _offeredServiceLogic = LogicFactory.CreateOfferedServiceLogic();
     _userLogic           = LogicFactory.CreateUserLogic();
     _categoryLogic       = LogicFactory.CreateCategoryLogic();
     _imageLogic          = LogicFactory.CreateImageLogic();
     _reviewLogic         = LogicFactory.CreateReviewLogic();
 }
 public DocumentController(IDocumentLogic documentLogic, ICategoryLogic categoryLogic, ISuggestionLogic suggestionLogic,
                           IConfiguration configuration, ILoggerFactory loggerFactory, IWebHostEnvironment env) : base(configuration, loggerFactory)
 {
     this.documentLogic   = documentLogic;
     this.categoryLogic   = categoryLogic;
     this.suggestionLogic = suggestionLogic;
     this.env             = env;
 }
Exemple #9
0
 public HomeController(ILogger <HomeController> logger)
 {
     _logger = logger;
     _offeredServiceLogic = LogicFactory.CreateOfferedServiceLogic();
     _userLogic           = LogicFactory.CreateUserLogic();
     _imageLogic          = LogicFactory.CreateImageLogic();
     _categoryLogic       = LogicFactory.CreateCategoryLogic();
 }
Exemple #10
0
 public AdminController(IGoodLogic goodLogic, IColorLogic colorLogic, ICategoryLogic categoryLogic,
                        IOrderItemLogic orderItemLogic)
 {
     _goodLogic      = goodLogic;
     _categoryLogic  = categoryLogic;
     _colorLogic     = colorLogic;
     _orderItemLogic = orderItemLogic;
     _adminHelper    = new AdminHelper(_colorLogic, _categoryLogic, _orderItemLogic);
 }
Exemple #11
0
 public GoodsController(IGoodLogic goodLogic, IColorLogic colorLogic, ICategoryLogic categoryLogic,
                        IClientLogic clientLogic)
 {
     _goodLogic     = goodLogic;
     _categoryLogic = categoryLogic;
     _colorLogic    = colorLogic;
     _clientLogic   = clientLogic;
     _goodHelper    = new GoodHelper(colorLogic, categoryLogic);
 }
Exemple #12
0
 public ProjectLogic(IProjectRepository repository, ILocationRepository locationRepository, ISkillLogic skillLogic, ISparkLogic sparkLogic, ILocationLogic locationLogic, ICategoryLogic categoryLogic)
 {
     _repository         = repository;
     _locationRepository = locationRepository;
     _skillLogic         = skillLogic;
     _sparkLogic         = sparkLogic;
     _locationLogic      = locationLogic;
     _categoryLogic      = categoryLogic;
 }
Exemple #13
0
 public AdminController(IGoodLogic goodLogic, IColorLogic colorLogic, ICategoryLogic categoryLogic,
     IOrderItemLogic orderItemLogic)
 {
     _goodLogic = goodLogic;
     _categoryLogic = categoryLogic;
     _colorLogic = colorLogic;
     _orderItemLogic = orderItemLogic;
     _adminHelper = new AdminHelper(_colorLogic, _categoryLogic, _orderItemLogic);
 }
Exemple #14
0
 public GoodsController(IGoodLogic goodLogic, IColorLogic colorLogic, ICategoryLogic categoryLogic,
     IClientLogic clientLogic)
 {
     _goodLogic = goodLogic;
     _categoryLogic = categoryLogic;
     _colorLogic = colorLogic;
     _clientLogic = clientLogic;
     _goodHelper = new GoodHelper(colorLogic, categoryLogic);
 }
Exemple #15
0
 public CartController(ICategoryLogic categoryLogic, IColorLogic colorLogic,
                       IGoodLogic goodLogic, IOrderLogic orderLogic, IClientLogic clientLogic, IOrderItemLogic orderItemLogic)
 {
     _goodLogic      = goodLogic;
     _categoryLogic  = categoryLogic;
     _colorLogic     = colorLogic;
     _orderLogic     = orderLogic;
     _clientLogic    = clientLogic;
     _orderItemLogic = orderItemLogic;
 }
Exemple #16
0
 public CartController(ICategoryLogic categoryLogic, IColorLogic colorLogic,
     IGoodLogic goodLogic, IOrderLogic orderLogic, IClientLogic clientLogic, IOrderItemLogic orderItemLogic)
 {
     _goodLogic = goodLogic;
     _categoryLogic = categoryLogic;
     _colorLogic = colorLogic;
     _orderLogic = orderLogic;
     _clientLogic = clientLogic;
     _orderItemLogic = orderItemLogic;
 }
        public void GetAllCategories()
        {
            //Arrange
            ICategoryLogic  logic         = LogicFactory.CreateCategoryMemoryLogic();
            List <Category> AllCategories = logic.GetAllCategories();

            //Act
            int expected = 5;
            int actual   = AllCategories.Count;

            //Assert
            Assert.AreEqual(expected, actual);
        }
Exemple #18
0
 public CategoryController(ICategoryLogic categoryLogic, ISuggestionLogic suggestionLogic,
                           IConfiguration configuration, ILoggerFactory loggerFactory) : base(configuration, loggerFactory)
 {
     this.categoryLogic   = categoryLogic;
     this.suggestionLogic = suggestionLogic;
 }
Exemple #19
0
 public CategoriesController(ICategoryLogic logic)
 {
     _categoryLogic = logic;
     _mapper        = new Mapper();
 }
 public CategoryController(ICategoryLogic iCategoryLogic)
 {
     _iCategoryLogic = iCategoryLogic;
 }
 public CategoryController(ICategoryLogic categoryLogic)
 {
     _categoryLogic = categoryLogic;
 }
 public MovieController(IMovieLogic movieLogic, ICategoryLogic categoryLogic)
 {
     _movieLogic = movieLogic;
     _categoryLogic = categoryLogic;
 }
Exemple #23
0
 public AdminHelper(IColorLogic colorLogic, ICategoryLogic categoryLogic, IOrderItemLogic orderItemLogic)
 {
     _categoryLogic = categoryLogic;
     _colorLogic = colorLogic;
     _orderItemLogic = orderItemLogic;
 }
Exemple #24
0
 public HomeController(IProductLogic productStub, ICategoryLogic categoryStub)
 {
     _productBLL = productStub;
     _categoryBLL = categoryStub;
 }
Exemple #25
0
 public HomeController()
 {
     _productBLL = new ProductBLL();
     _categoryBLL = new CategoryBLL();
 }
		public ShopController(ICategoryLogic categoryLogic, IProductLogic productLogic)
		{
			_categoryLogic = categoryLogic;
			_productLogic = productLogic;
		}
 public CategoryController(ICategoryLogic logic)
 {
     _logic = logic;
 }
 public ProductController(IProductLogic productStub, ICategoryLogic categoryStub, IAccountLogic accountBLL = null)
 {
     _productBLL = productStub;
     _categoryBLL = categoryStub;
     _accountBLL = accountBLL;
 }
 public ProductController()
 {
     _productBLL = new ProductBLL();
     _categoryBLL = new CategoryBLL();
     _accountBLL = new AccountBLL();
 }
 public categoryController(ICategoryLogic categoryLogic)
 {
     this._categoryLogic = categoryLogic;
 }
 public CategoryController(ICategoryLogic categoryLogic)
 {
     _categoryLogic = categoryLogic;
 }
 public CategoryController(ICategoryLogic categoryBLL, IAccountLogic accountBLL = null)
 {
     this.categoryBLL = categoryBLL;
     this.accountBLL = accountBLL;
 }
Exemple #33
0
 public GoodHelper(IColorLogic colorLogic, ICategoryLogic categoryLogic)
 {
     _categoryLogic = categoryLogic;
     _colorLogic    = colorLogic;
 }
 public CategoryController()
 {
     categoryBLL = new CategoryBLL();
     accountBLL = new AccountBLL();
 }
Exemple #35
0
 public AdminHelper(IColorLogic colorLogic, ICategoryLogic categoryLogic, IOrderItemLogic orderItemLogic)
 {
     _categoryLogic  = categoryLogic;
     _colorLogic     = colorLogic;
     _orderItemLogic = orderItemLogic;
 }
Exemple #36
0
 public CategoriesController(ICategoryLogic logic,
                             IMapper mapper)
 {
     _logic  = logic;
     _mapper = mapper;
 }
 public ProductsController(IProductLogic productLogic, ICategoryLogic categoryLogic)
 {
     _productLogic  = productLogic;
     _categoryLogic = categoryLogic;
     _mapper        = new Mapper();
 }
Exemple #38
0
 public GoodHelper(IColorLogic colorLogic, ICategoryLogic categoryLogic)
 {
     _categoryLogic = categoryLogic;
     _colorLogic = colorLogic;
 }
Exemple #39
0
 public AdminController(IAdminLogic adminLogic, ICategoryLogic categoryLogic)
 {
     _adminLogic    = adminLogic;
     _categoryLogic = categoryLogic;
 }
Exemple #40
0
 public Products1Controller(IProductLogic logic, IMapper mapper, ICategoryLogic categoryLogic)
 {
     Logic         = logic;
     Mapper        = mapper;
     CategoryLogic = categoryLogic;
 }