public IHttpActionResult ConsultarFichasxArea(ParametrosDTO oParametrosDTO1) { try { FichaBl oFichaBl = new FichaBl(); List <ParametrosDTO> ListaParametro = new List <ParametrosDTO>(); var Datos = oFichaBl.ConsultarFichasxArea(int.Parse(oParametrosDTO1.Parametro1)); ProgramaBl oProgramaBl = new ProgramaBl(); foreach (var item in Datos) { ParametrosDTO oParametrosDTO = new ParametrosDTO(); var nombrePrograma = oProgramaBl.ConsultarProgramaId(item.IdPrograma); var nombre = new CultureInfo("es-CO", false).TextInfo.ToTitleCase(nombrePrograma.NombrePrograma.ToLower()); oParametrosDTO.Parametro1 = item.IdFicha.ToString(); oParametrosDTO.Parametro2 = item.Ficha1; oParametrosDTO.Parametro3 = item.NumAprendices.ToString(); oParametrosDTO.Parametro4 = new CultureInfo("es-CO", false).TextInfo.ToTitleCase(item.TipoFormacion.ToLower()); oParametrosDTO.Parametro5 = item.Estado.ToString(); oParametrosDTO.Parametro6 = item.FechaInicio.ToString(); oParametrosDTO.Parametro7 = item.FechaFin.ToString(); oParametrosDTO.Parametro8 = nombre; oParametrosDTO.Parametro9 = item.Jornada; ListaParametro.Add(oParametrosDTO); } return(Ok(new { datos = ListaParametro, success = true })); } catch (Exception exc) { return(Ok(new { success = false, exc = exc.Message })); } }
public IHttpActionResult GetFichas(ParametrosDTO oParametrosDTO) { try { FichaBl oFichaBl = new FichaBl(); var Datos = oFichaBl.ConsultarFichasxArea(int.Parse(oParametrosDTO.Parametro1)); return(Ok(new { datos = Datos, success = true })); } catch (Exception exc) { return(Ok(new { success = false, exc = exc.Message })); } }