示例#1
0
        public ActionResult Create(CreateItemFeatureInputModel featureInput)
        {
            if (ModelState.IsValid)
            {
                int result = this.itemsService.CreateItemFeature(featureInput);
                if (result > 0)
                {
                    TempData["message"] = "Успешно добавихте ново характеристика!";
                    TempData["messageType"] = "success";
                    return RedirectToAction("Index");
                }
            }

            TempData["message"] = "Невалидни данни за характеристикато!<br/> Моля попълнете <strong>всички</strong> задължителни полета!";
            TempData["messageType"] = "danger";
            return View(featureInput);
        }
示例#2
0
        public ActionResult Edit(int id, CreateItemFeatureInputModel itemFeature)
        {
            if (ModelState.IsValid)
            {
                bool result = this.itemsService.UpdateItemFeature(id, itemFeature);

                if (result == true)
                {
                    TempData["message"] = "Редактирахте успешно характеристикато!";
                    TempData["messageType"] = "success";
                    return RedirectToAction("Index");
                }
                else
                {
                    return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
                }
            }

            TempData["message"] = "Невалидни данни за характеристикато!<br/> Моля попълнете <strong>всички</strong> полета в червено!";
            TempData["messageType"] = "danger";
            return View(itemFeature);
        }