public async Task <IHttpActionResult> GetByClaveEmpEstadoFlujo(string clave, int yearsBack, String estados) { try { log.Info(new MDCSet(this.ControllerContext.RouteData)); EstadosToInt param = new EstadosToInt(estados, yearsBack); var r = await _entityRepo.GetByClaveEmpEstadoFlujo(clave, param.Fecha, param.ListEstados); return(Ok(r)); } catch (Exception e) { log.Error(new MDCSet(this.ControllerContext.RouteData), e); return(InternalServerError(e)); } }
public async Task <IHttpActionResult> GetAllByAutorAndStatus(string clave, String estados) { try { log.Info(new MDCSet(this.ControllerContext.RouteData)); EstadosToInt param = new EstadosToInt(estados); var result = await _repository.GetAllByAutorAndStatus(clave, param.ListEstados); return(Ok(result)); } catch (Exception e) { log.Error(new MDCSet(this.ControllerContext.RouteData), e); return(InternalServerError(e)); } }