Example #1
0
        public List <System.Web.Mvc.SelectListItem> getLstCarrerasPA()
        {
            List <System.Web.Mvc.SelectListItem> lstCarerrasPA = new List <System.Web.Mvc.SelectListItem>();

            System.Web.Mvc.SelectListItem carrera = new System.Web.Mvc.SelectListItem();
            try
            {
                if (this.UsuarioActual != null)
                {
                    ProxySeguro.Seguridad seg = new ProxySeguro.Seguridad();
                    dsCDPA = seg.carrerasDocentesPeriodosAnteriores(this.UsuarioActual.Cedula.ToString());
                    string[]  lstCarreras = { "strCodCarrera", "strCarrera" };
                    DataTable dtSelect    = dsCDPA.Tables[0].DefaultView.ToTable(true, lstCarreras);//Realiza un select de las carreras usando el distinc
                    if (dtSelect != null && dtSelect.Rows.Count > 0)
                    {
                        foreach (DataRow item in dtSelect.Rows)
                        {
                            carrera       = new System.Web.Mvc.SelectListItem();
                            carrera.Value = item["strCodCarrera"].ToString();
                            carrera.Text  = item["strCarrera"].ToString();
                            lstCarerrasPA.Add(carrera);
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                lstCarerrasPA = new List <System.Web.Mvc.SelectListItem>();
                Errores err = new Errores();
                err.SetError(ex, "getCarrerasPeriodosAnteriores");
            }
            return(lstCarerrasPA);
        }
Example #2
0
 public void getCarrerasPeriodosAnteriores()
 {
     try
     {
         ProxySeguro.Seguridad seg = new ProxySeguro.Seguridad();
         dsCDPA = seg.carrerasDocentesPeriodosAnteriores(this.UsuarioActual.Cedula.ToString());
     }
     catch (Exception ex)
     {
         Errores err = new Errores();
         err.SetError(ex, "getCarrerasPeriodosAnteriores");
     }
 }