public DtoApiResponseMessage ObtenerProcesoElectoralesVigentesByToken(string token) { var spec = new Pe01_ProcesoElectoralCondicional().FiltrarEleccionesVigentesByToken(token); var dtoMapeado = MapearListaEntidadADtoProcesoElectoral(_procesoElectoralRepository.FiltrarProcesoElectoralEspecificacion(spec)); if ((dtoMapeado?.Count() ?? 0) != 0) { return(_apiResponseMessage.CrearDtoApiResponseMessage(dtoMapeado, "VE_PEL_PEL_005")); } else { return(_apiResponseMessage.CrearDtoApiResponseMessage(null, "VE_PEL_PEL_006")); } }
public DtoApiResponseMessage ObtenerProcesoElectoralesPorNombre(string nombreProcesoElectoral, string estado, int anio) { var spec = new Pe01_ProcesoElectoralCondicional().FiltrarProcesoElectoralPorNombre(nombreProcesoElectoral, estado, anio); var dtoMapeado = MapearListaEntidadADtoProcesoElectoral(_procesoElectoralRepository.FiltrarProcesoElectoralEspecificacion(spec)); if ((dtoMapeado?.Count() ?? 0) != 0) { return(_apiResponseMessage.CrearDtoApiResponseMessage(dtoMapeado, "VE_PEL_PEL_005")); } else { return(_apiResponseMessage.CrearDtoApiResponseMessage(null, "VE_PEL_PEL_006")); } }