public ViewResult EditShop(int shopId_) { var shop = _repository.ShopRep.Entities.Where(sh => sh.Id == shopId_).FirstOrDefault(); var shView = new MShopCard(shop); ViewData["Title"] = "Редактировать магазин"; ViewData["Head"] = "Редактировать"; return(View("EditShopCard", shView)); }
public JsonResult EditShopCard(int id_, string name_, string address_) { //Правим список групп var shop = _repository.ShopRep.Entities.Where(sh => sh.Id == id_).FirstOrDefault(); shop.Name = name_; shop.Address = address_; IMShopCard mShop = new MShopCard(shop); return(Json(mShop, JsonRequestBehavior.AllowGet)); }
/// <summary> /// Создать магазин /// </summary> /// <param name="name_"></param> /// <param name="address_"></param> /// <returns></returns> public HttpStatusCodeResult CreateNewShop(string name_, string address_) { try { var mShop = new MShopCard() { Name = name_, Address = address_ }; _repository.ShopRep.Create(mShop); //return new HttpStatusCodeResult() return(new HttpStatusCodeResult(HttpStatusCode.OK, $"Магазин с кодом {mShop.Id} создан успешно")); } catch (Exception ex) { return(new HttpStatusCodeResult(HttpStatusCode.InternalServerError, $"При создании магазина{name_} - {address_} произошла ошибка: {ex.Message}")); } }