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));
        }