public IHttpActionResult CreateItem(ItemModel item)
        {
            string    error = "";
            ItemModel im    = ItemRepo.CreateItem(item, out error);

            if (error != "" || im == null)
            {
                return(Content(HttpStatusCode.BadRequest, error));
            }
            return(Ok(im));
        }
Exemplo n.º 2
0
 private void SaveAction()
 {
     IsChanged     = false;
     _model.Name   = _viewModel.Name;
     _model.Number = _viewModel.Number;
     _model.Type   = _viewModel.Type;
     _model.Url    = _viewModel.Url;
     if (_isCreate)
     {
         _model.Id = Guid.NewGuid();
         _repo.CreateItem(_model);
     }
     else
     {
         _repo.EditItem(_model);
     }
     CloseWindow();
     SaveComplete?.Invoke(this, _model);
 }
Exemplo n.º 3
0
 public ActionResult CreateItem(ItemVM item)
 {
     item.UserID = FindUserID();
     //string errMsg = "";
     if (ModelState.IsValid)
     {
         ItemRepo itemRepo = new ItemRepo();
         itemRepo.CreateItem(item);
         //TempData["ItemActionMsg"] = errMsg;
         return(RedirectToAction("ItemManagement"));
     }
     else
     {
         //TempData["ItemCategoryActionMsg"] = "Cannot add item.";
         var model = new ItemVM
         {
             ItemCategoryList = GetCategories()
         };
         return(View(model));
     }
 }