protected void Page_Load(object sender, EventArgs e) { objPeriodoDC = (PeriodoWS.PeriodoDC)Session["Periodo"]; objInformeDC = (InformeFinCicloWS.InformeFinCicloDC)Session["Informe"]; objCursoxProfesorDC = (CursoWS.CursoxProfesorDC)Session["CursoxProfesor"]; if (!Page.IsPostBack) { texto_PeriodoActual.Text = objPeriodoDC.Descripcion; texto_FechaLimite.Text = objPeriodoDC.FechaFin; texto_DescripcionCurso.Text = objCursoxProfesorDC.Codigo + " - " + objCursoxProfesorDC.Nombre; //SETEANDO DATOS DE INFORME DE FIN DE CICLO txt_DesarrolloAprendizaje.Text = objInformeDC.DesarrolloUnidades; txt_Infraestructura.Text = objInformeDC.ComentarioInfraestructura; txt_Alumnos.Text = objInformeDC.ComentarioAlumnos; txt_Delegados.Text = objInformeDC.ComentarioDelegados; txt_EncuestaAcademica.Text = objInformeDC.ComentarioEncuesta; //OBTENIENDO PERIODOS setearPeriodos(); } //OBTENIENDO LOGRO TERMINAL setearLogros(); //OBTENIENDO STUDENT OUTCOMES grdOutcomesDataBind(); //OBTENIENDO HALLAZGOS grdHallazgosDataBind(); //OBTENER ACCIONES DE MEJORA grdAccionesMejoraDataBind(); //OBTENER ACCIONES PREVIAS grdAccionesPreviasDataBind(); //OBTENER ANTECEDENTES reporteInformeFinCicloDataBind(); }
protected void Page_Load(object sender, EventArgs e) { sPersonaId = Session["PersonaId"].ToString(); try { if (sPersonaId != null) { //periodoClient = new PeriodoWS.PeriodoClient(); //objPeriodoDC = periodoClient.WSObtenerPeriodoActual(); objPeriodoDC = (PeriodoWS.PeriodoDC) Session["Periodo"]; texto_PeriodoActual.Text = objPeriodoDC.Descripcion; texto_FechaLimite.Text = objPeriodoDC.FechaFin; grdCursosDataBind(); } } catch (Exception ex) { MostrarAlert(ex.Message); } finally { //periodoClient = null; } }
protected void ingresar_Click(object sender, EventArgs e) { sUsuario = texto_usuario.Text.ToString().Trim(); sPassword = "******"; PersonaWS.PersonaClient personaClient = new PersonaWS.PersonaClient(); PersonaWS.PersonaDC personaDC = personaClient.WSObtenerPersona(sUsuario); try { if (!texto_usuario.Text.ToString().Trim().Equals("") && !texto_password.Text.ToString().Trim().Equals("")) { if (personaDC != null && texto_password.Text.ToString().Trim().Equals(sPassword)) { PeriodoWS.PeriodoDC objPeriodoDC = new PeriodoWS.PeriodoDC(); objPeriodoDC.PeriodoId = listaPeriodosFiltrado.LstPeriodos[combo_LoginCiclo.SelectedIndex].PeriodoId; objPeriodoDC.Descripcion = listaPeriodosFiltrado.LstPeriodos[combo_LoginCiclo.SelectedIndex].Descripcion; objPeriodoDC.FechaInicio = listaPeriodosFiltrado.LstPeriodos[combo_LoginCiclo.SelectedIndex].FechaInicio; objPeriodoDC.FechaFin = listaPeriodosFiltrado.LstPeriodos[combo_LoginCiclo.SelectedIndex].FechaFin; Session["PersonaId"] = personaDC.PersonaId; Session["NombreCompletoPersona"] = personaDC.Apellidos + ", " + personaDC.Nombres; Session["Periodo"] = objPeriodoDC; Session["TipoPersona"] = personaDC.TipoPersona; Session.Add("NombreCompletoPersona", personaDC.Apellidos + ", " + personaDC.Nombres); Session.Add("TipoPersona", personaDC.TipoPersona); FormsAuthentication.RedirectFromLoginPage(personaDC.PersonaId, false); /* switch (personaDC.TipoPersona) { //ADMINISTRATIVO case 1: Response.Redirect("Administrativo.aspx"); break; //COORDINADOR case 2: Response.Redirect("CursosxCoordinador.aspx"); break; //NO PERMITIDO case -1: MostrarAlert("El usuario ingresado no es soportado por la aplicación."); break; default: break; }*/ } else { MostrarAlert("El usuario y/o contraseña son incorrectos."); } } else { MostrarAlert("Debe ingresar el usuario y contraseña obligatoriamente."); } } catch (Exception ex) { MostrarAlert(ex.Message); } }