public IHttpActionResult ConsultarProgramacionId(ParametrosDTO objParam) { try { TecnicaBl obj = new TecnicaBl(); List <MediaTecnicaDTO> ListMedia = new List <MediaTecnicaDTO>(); var Datos = obj.ConsultarProgramacionId(int.Parse(objParam.Parametro1)); MediaTecnicaDTO objM = new MediaTecnicaDTO(); var Ficha = obj.FichaMedia(Datos.Ficha); objM.NumAprendices = Ficha.Num_Aprendices; objM.Institucion = (from i in entity.Colegios where i.Id == Ficha.Institucion select i.Nombre_Colegio).FirstOrDefault(); objM.Programa = (from i in entity.Programa_Tecnica where i.Id == Ficha.Programa select i.NombrePrograma).FirstOrDefault(); ListMedia.Add(objM); ParametrosDTO ds = new ParametrosDTO(); ds.Parametro15 = Datos.Dias.Contains("LUNES") ? "true" : "false"; ds.Parametro16 = Datos.Dias.Contains("MARTES") ? "true" : "false"; ds.Parametro17 = Datos.Dias.Contains("MIÉRCOLES") ? "true" : "false"; ds.Parametro18 = Datos.Dias.Contains("JUEVES") ? "true" : "false"; ds.Parametro19 = Datos.Dias.Contains("VIERNES") ? "true" : "false"; ds.Parametro20 = Datos.Dias.Contains("SABADO") ? "true" : "false"; ds.Parametro21 = Datos.Dias.Contains("DOMINGO") ? "true" : "false"; return(Ok(new { success = true, datos = Datos, ds, Lista = ListMedia })); } catch (Exception exc) { return(Ok(new { success = false, exc = exc.Message })); } }