//insertar o actualizar nuevo cargo public async Task <bool> CrearCategoria(CreateCategoriaAlmacenDto model) { var result = false; try { if (model.Id > 0) { _context.CategoriaAlmacen.Update(new CategoriaAlmacen { Id = model.Id, Nombre = model.Nombre, Descripcion = model.Descripcion }); } else { _context.CategoriaAlmacen.Add(new CategoriaAlmacen { Nombre = model.Nombre, Descripcion = model.Descripcion }); } await _context.SaveChangesAsync(); result = true; } catch (Exception) { } return(result); }
public async Task <IActionResult> Create([FromBody] CreateCategoriaAlmacenDto model) { return(Ok( await _categoria.CrearCategoria(model) )); }