public async Task <IActionResult> Create([Bind("Id,Name")] Category category)
        {
            if (ModelState.IsValid)
            {
                _context.Add(category);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(category));
        }
Beispiel #2
0
        public IActionResult Create([FromBody] Category catObject)
        {
            if (catObject == null)
            {
                return(BadRequest());
            }

            _context.Add(catObject);

            return(CreatedAtRoute("GetAll", null));
        }
Beispiel #3
0
        public JsonResult Insert([FromBody] Category item)
        {
            if (item != null)
            {
                try
                {
                    Category apointment = new Category
                    {
                        Name        = item.Name,
                        Description = item.Description,
                    };

                    var insertedItem = _context.Add <Category>(apointment);
                    _context.SaveChanges();
                    return(Json(insertedItem.Entity));
                }
                catch (Exception e)
                {
                    return(Json(e.Message));
                }
            }
            return(Json("Error"));
        }
 public void InsertCategory(Category category)
 {
     _dbContext.Add(category);
     Save();
 }