public object DeleteMensualidad([FromRoute] int id) { _eliminarService = new EliminarMensualidadService(_unitOfWork); EliminarMensualidadRequest request = new EliminarMensualidadRequest(); request.IdMensualidad = id; var rta = _eliminarService.Ejecutar(request); return(Ok(rta)); }
public EliminarMensualidadResponse Ejecutar(EliminarMensualidadRequest request) { Dominio.Mensualidad mensualidad = _unitOfWork.MensualidadServiceRepository.FindFirstOrDefault(t => t.Id == request.IdMensualidad); if (mensualidad == null) { return(new EliminarMensualidadResponse() { Message = $"Mensualidad no existe" }); } else { _unitOfWork.MensualidadServiceRepository.Delete(mensualidad); _unitOfWork.Commit(); return(new EliminarMensualidadResponse() { Message = $"Mensualidad Eliminada Exitosamente" }); } }