Esempio n. 1
0
 public ActionResult Index()
 {
     try
     {
         CategoriesViewModels model = new CategoriesViewModels();
         return(View(model));
     }
     catch (Exception ex)
     {
         NSLog.Logger.Error("Category_Index:", ex);
         return(new HttpStatusCodeResult(400, ex.Message));
     }
 }
Esempio n. 2
0
        public ActionResult Create(CategoriesViewModels model)
        {
            // CatergoriesService catergoriesService = new CatergoriesService();

            var newProduct = new Product();

            newProduct.Name        = model.Name;
            newProduct.Description = model.Description;
            newProduct.Price       = model.Price;
            //   newProduct.CategoryID = model.categoryID;
            newProduct.Category = CatergoriesService.Instance.EditCategory(model.categoryID);
            ProductsService.ClassObject.SaveProduct(newProduct);
            return(RedirectToAction("ProductTable"));
        }
 public ActionResult Index()
 {
     try
     {
         CategoriesViewModels model = new CategoriesViewModels();
         model.StoreID = CurrentUser.StoreId;
         return(View(model));
     }
     catch (Exception ex)
     {
         _logger.Error("Categories_Index: " + ex);
         return(new HttpStatusCodeResult(400, ex.Message));
     }
 }
Esempio n. 4
0
        public ActionResult Search(CategoriesViewModels model)
        {
            try
            {
                var data = _factory.GetListCategory(CurrentUser.UserId);

                model.ListCategory = data;
            }
            catch (Exception ex)
            {
                NSLog.Logger.Error("Category_Search: ", ex);
                return(new HttpStatusCodeResult(400, ex.Message));
            }
            return(PartialView("_ListData", model));
        }
 public ActionResult Search(CategoriesViewModels model)
 {
     try
     {
         var datas = _factory.GetListCategory(model.StoreID, null, null, CurrentUser.ListOrganizationId);
         datas = datas.Where(x => x.StoreID == model.StoreID).ToList();
         foreach (var item in datas)
         {
             item.ProductTypeName = CurrentUser.GetLanguageTextFromKey(_productTypeFactory.GetProductTypeName(item.Type));
             item.ImageURL        = string.IsNullOrEmpty(item.ImageURL) ? Commons.Image100_100 : item.ImageURL;
         }
         model.ListItem = datas;
     }
     catch (Exception e)
     {
         _logger.Error("Categories_Search: " + e);
         return(new HttpStatusCodeResult(400, e.Message));
     }
     return(PartialView("_ListData", model));
 }