コード例 #1
0
 public IHttpActionResult ConsultarProgramaxCoordinacion(ParametrosDTO oParametrosDTO)
 {
     try
     {
         ProgramaBl oProgramaBl = new ProgramaBl();
         var        programa    = oProgramaBl.ConsultarProgramaxCoordinacion(int.Parse(oParametrosDTO.Parametro1));
         return(Ok(new { success = true, programa }));
     }
     catch (Exception exc)
     {
         return(Ok(new { success = false, exc = exc.Message }));
     }
 }
コード例 #2
0
        public IHttpActionResult ProgramaxCoordinacion(ParametrosDTO oParametrosDTO)
        {
            try
            {
                ProgramaBl oProgramaBl = new ProgramaBl();
                var        Datos       = oProgramaBl.ConsultarProgramaxCoordinacion(int.Parse(oParametrosDTO.Parametro1));
                AreaBl     AreaBl      = new AreaBl();

                List <ParametrosDTO> ListaParametro = new List <ParametrosDTO>();


                foreach (var item in Datos)
                {
                    ParametrosDTO oParametro = new ParametrosDTO();
                    var           NombreArea = AreaBl.ConsultarAreaId(item.IdArea);
                    oParametro.Parametro1 = item.IdPrograma.ToString();
                    oParametro.Parametro2 = item.CodigoPrograma.ToString();
                    oParametro.Parametro3 = item.Nivel;
                    oParametro.Parametro4 = item.LineaTecnologica;
                    oParametro.Parametro5 = item.Red_Tecnologica;
                    oParametro.Parametro6 = item.Perfil_Instructor;
                    oParametro.Parametro7 = item.Version_Programa.ToString();
                    oParametro.Parametro8 = NombreArea.Nombre.ToString();
                    oParametro.Parametro9 = item.NombrePrograma;

                    ListaParametro.Add(oParametro);
                }



                return(Ok(new { datos = ListaParametro, success = true }));

                //return Ok(new { datos = Datos, success = true });
            }
            catch (Exception exc)
            {
                return(Ok(new { success = false, exc = exc.Message }));
            }
        }