public IActionResult Get(int id) { try { var item = _context.Params.Find(id); if (item != null) { ParamsVM obj = new ParamsVM() { ID = item.ID, CategoriesID = item.CategoriesID, attrName = item.Name }; return(Ok(obj)); } return(NotFound()); } catch (Exception ex) { return(NotFound()); } }
public IActionResult Post(ParamsVM item) { try { int t = item.attrType == "many" ? 0 : 1; Params obj = new Params() { CategoriesID = item.CategoriesID, Name = item.attrName, Type = (byte)t }; _context.Params.Add(obj); _context.SaveChanges(); return(Ok()); } catch (Exception ex) { return(NotFound()); } }