Example #1
0
        public JsonResult DeleteCategory(long id)
        {
            var manager = new CategoryBrandRankManager();

            manager.DeleteCategoryBrand(id);
            return(Json(new
            {
                code = 1
            }));
        }
Example #2
0
        public JsonResult SaveCategory()
        {
            var sr     = new StreamReader(Request.InputStream);
            var stream = sr.ReadToEnd();
            var javaScriptSerializer = new JavaScriptSerializer();
            var model = javaScriptSerializer.Deserialize <CategoryBrandRankModel>(stream);

            var manager = new CategoryBrandRankManager();

            model.PKID = manager.UpdateCategoryBrand(model);
            return(Json(new
            {
                code = 1
            }));
        }
Example #3
0
        // GET: CBR20171111
        public ActionResult Index(long id = 0, DateTime?date = null)
        {
            var manager = new CategoryBrandRankManager();

            ViewBag.Categorys = manager.SelectCategoryBrand(0, null);
            ViewBag.PKID      = id;
            ViewBag.Date      = date == null
                ? DateTime.Now.ToString("yyyy-MM-dd")
                : date.Value.ToString("yyyy-MM-dd");

            if (id > 0)
            {
                ViewBag.Category = manager.FetchCategoryBrand(id);
                ViewBag.Brands   = manager.SelectCategoryBrand(id, date.Value);
            }
            else
            {
                ViewBag.Category = new CategoryBrandRankModel();
                ViewBag.Brands   = new List <CategoryBrandRankModel>();
            }

            return(View("Index"));
        }
 public Task <OperationResult <IEnumerable <CategoryBrandRankModel> > > SelectAllCategoryBrandByDateAsync(DateTime date)
 {
     return(OperationResult.FromResultAsync(CategoryBrandRankManager.SelectCategoryBrandRankAsync(date)));
 }