public string getHTMLPeriodosAcademicos() { string rst = string.Empty; rst += " <tr role='row' class='success'>"; rst += " <td style='align-content: center; vertical-align: middle; text-align: center;' colspan='10'>" + Language.es_ES.EST_LBL_SIN_REGISTROS + "</td>"; rst += " </tr>"; try { dtaPeriodosEstudiante = this._periodosMatriculasEstudiante(); if (dtaPeriodosEstudiante != null && dtaPeriodosEstudiante.Tables["Periodos"].Rows.Count > 0) { int x = 0; rst = string.Empty; foreach (DataRow item in dtaPeriodosEstudiante.Tables["Periodos"].Rows) { rst += " <tr role='row' id='" + item["strCodigo"].ToString().Trim() + "' style ='align-content: center; vertical-align: middle; text-align: center;'>"; rst += " <td>" + ++x + "</td>"; rst += " <td style='text-align: left;'>" + item["strDescripcion"].ToString() + "</ td >"; rst += " <td style='align-content: center; vertical-align: middle; text-align: center;'> <div class='btn-group btn-group-xs'><button type='button' id='btnImpresion' class='btn btn-success'><span class='glyphicon glyphicon-download-alt'></span> DESCARGAR MATRÍCULA</button></div> </td>"; //btn btn-success esta hecho referencia MatriculacionSA.js rst += " </tr>"; } } } catch (Exception ex) { Errores err = new Errores(); err.SetError(ex, "_getHTMLNotasEVAcumulativa - Usuario: " + UsuarioActual.Cedula.ToString() + " / " + UsuarioActual.CarreraActual.ToString() + " / " + UsuarioActual.CarreraActual.Codigo.ToString()); } return(rst); }
private string _getDescripcionPeriodoEstudiante() { DataRow[] rst = null; string periodo = string.Empty; try { WSGestorDeReportesMatriculacion.dtstPeriodos dtaPeriodosEstudiante = this._periodosMatriculasEstudiante(); if (dtaPeriodosEstudiante != null && dtaPeriodosEstudiante.Periodos.Rows.Count > 0) { rst = dtaPeriodosEstudiante.Periodos.Select("strCodigo = '" + this.periodoEstudiante + "'", ""); periodo = (rst.Length > 0) ? rst[0]["strDescripcion"].ToString() : string.Empty; } } catch (Exception ex) { periodo = string.Empty; Errores err = new Errores(); err.SetError(ex, "_getDescripcionPeriodoEstudiante - Usuario: " + UsuarioActual.Cedula.ToString() + " / " + UsuarioActual.CarreraActual.ToString() + " / " + UsuarioActual.CarreraActual.Codigo.ToString()); } return(periodo); }
private WSGestorDeReportesMatriculacion.dtstPeriodos _periodosMatriculasEstudiante() { WSGestorDeReportesMatriculacion.dtstPeriodos lstPeridosEstudiante = new WSGestorDeReportesMatriculacion.dtstPeriodos(); try { // Recuperar períodos para los que se tenga matrículas ProxySeguro.GestorDeReportesMatriculacion gr = new ProxySeguro.GestorDeReportesMatriculacion(); gr.CookieContainer = new System.Net.CookieContainer(); gr.SetCodCarrera(this.UsuarioActual.CarreraActual.Codigo); lstPeridosEstudiante = gr.GetPeriodosDeMatriculaEstudiante( this.UsuarioActual.Cedula, "" ); }catch (Exception ex){ Errores err = new Errores(); err.SetError(ex, "periodosMatriculasEstudiante - Usuario: " + UsuarioActual.Cedula.ToString() + " / " + UsuarioActual.CarreraActual.ToString() + " / " + UsuarioActual.CarreraActual.Codigo.ToString()); } return lstPeridosEstudiante; }
public List <System.Web.Mvc.SelectListItem> getLstPeriodosEstudiante() { dtaPeriodosEstudiante = this._periodosMatriculasEstudiante(); List <System.Web.Mvc.SelectListItem> lstPeriodosEstudiante = new List <System.Web.Mvc.SelectListItem>(); System.Web.Mvc.SelectListItem periodo = new System.Web.Mvc.SelectListItem(); try { if (dtaPeriodosEstudiante != null && dtaPeriodosEstudiante.Periodos.Rows.Count > 0) { foreach (DataRow item in dtaPeriodosEstudiante.Periodos) { periodo = new System.Web.Mvc.SelectListItem(); periodo.Value = item["strCodigo"].ToString(); periodo.Text = item["strDescripcion"].ToString(); if (periodoEstudiante == item["strCodigo"].ToString()) { periodo.Selected = true; } lstPeriodosEstudiante.Add(periodo); } } } catch (Exception ex) { lstPeriodosEstudiante = new List <System.Web.Mvc.SelectListItem>(); periodo = new System.Web.Mvc.SelectListItem(); periodo.Value = "-1"; periodo.Text = Language.es_ES.EST_LBL_SIN_REGISTROS; lstPeriodosEstudiante.Add(periodo); Errores err = new Errores(); err.SetError(ex, "getLstPeriodosEstudiante - Usuario: " + UsuarioActual.Cedula.ToString() + " / " + UsuarioActual.CarreraActual.ToString() + " / " + UsuarioActual.CarreraActual.Codigo.ToString()); } return(lstPeriodosEstudiante); }