public ActionResult EditItemCard(int itemId_)
        {
            var        item  = _repository.ItemRep.Entities.Where(it => it.Id == itemId_).First();
            IMItemCard mItem = new MItemCard(item);

            return(View("EditItemCard", mItem));
        }
        public ViewResult CreateItemCard(int gId_)
        {
            IMItemCard itView = new MItemCard()
            {
                GId = gId_
            };

            ViewData["SelectGroupName"] = "GId"; //Потом уберём
            return(View("CreateItemCard", itView));
        }
 public HttpStatusCodeResult CreateItem(string name_, int gId_)
 {
     try
     {
         IMItemCard item = new MItemCard()
         {
             Name = name_, GId = gId_
         };
         var res = _repository.ItemRep.Create(item);
         return(new HttpStatusCodeResult(HttpStatusCode.OK,
                                         $"Создание товара '{item.Name}'(код: {item.Id}) успешно"));
     }
     catch (Exception ex)
     {
         return(new HttpStatusCodeResult(HttpStatusCode.InternalServerError,
                                         $"При создании товара '{name_}' произошла ошибка: {ex.Message}"));
     }
 }