public IActionResult UpdateQuota(Guid id, [FromBody] SolicitudCupoViewModel vm) { if (vm == null || vm.Id != id) { return(BadRequest(ModelState)); } if (!_solicituCupoBussiness.UpdateEntity(vm)) { ModelState.AddModelError("", $"No se pudo actualizar el registro {vm.PrimerNombre} {vm.PrimerApellido}"); return(StatusCode(500, ModelState)); } return(NoContent()); }
public IActionResult CreateQuota([FromBody] SolicitudCupoViewModel vm) { if (vm == null) { return(BadRequest(ModelState)); } //if (_solicituCupoBussiness.ExistsEntity(vm.Id)) //{ // ModelState.AddModelError("", "El cupo ya fue registrado"); // return StatusCode(404, ModelState); //} if (!_solicituCupoBussiness.CreateEntity(vm)) { ModelState.AddModelError("", $"No se pudo guardar el registro {vm.PrimerNombre} {vm.PrimerApellido}"); return(StatusCode(500, ModelState)); } return(Ok(vm)); }