protected void Page_Load(object sender, EventArgs e) { StrRutUsuario = Convert.ToString(Session["strRutUsuario"]); List<Usuario> LstUsuario = new List<Usuario>(); NegUsuario Usuario = new NegUsuario(); LstUsuario = Usuario.ObtenerUsuarioPorRut(StrRutUsuario); foreach (Usuario Usuarios in LstUsuario) { lblNombre.Text = Usuarios.strNombre; lblApellido.Text = Usuarios.strApellido; intCodUnidad = Usuarios.intCodUnidad; } NegUnidades NegUnidades = new NegUnidades(); LstUnidades = NegUnidades.ConsultaByCodUnidadUnidades(intCodUnidad); foreach (Unidades Unidad in LstUnidades) { lblUnidad.Text = Unidad.strDescripcionUnidad; } Session["intCodUnidad"] = intCodUnidad; }
protected void Page_Load(object sender, EventArgs e) { NegFlujoSolicitud NegFlujoSolicitud = new NegFlujoSolicitud(); NegDetalleSolicitud NegDatellSolicitud = new NegDetalleSolicitud(); if (!Page.IsPostBack) { Funciones FuncionesDesencriptar = new Funciones(); if (!(FuncionesDesencriptar.Decrypt(HttpUtility.UrlDecode(Request.QueryString["Folio"]))).Equals("Error_Autorizacion")) intFolioSolicitud = Convert.ToInt32(FuncionesDesencriptar.Decrypt(HttpUtility.UrlDecode(Request.QueryString["Folio"]))); else { Response.Redirect("PageError.aspx?TypeError=Error_Autorizacion"); } if (!(FuncionesDesencriptar.Decrypt(HttpUtility.UrlDecode(Request.QueryString["RutResponsable"]))).Equals("Error_Autorizacion")) StrRutResponsable = FuncionesDesencriptar.Decrypt(HttpUtility.UrlDecode(Request.QueryString["RutResponsable"])); else { Response.Redirect("PageError.aspx?TypeError=Error_Autorizacion"); } if (!(FuncionesDesencriptar.Decrypt(HttpUtility.UrlDecode(Request.QueryString["Secuencia"]))).Equals("Error_Autorizacion")) intSecuencia = Convert.ToInt32(FuncionesDesencriptar.Decrypt(HttpUtility.UrlDecode(Request.QueryString["Secuencia"]))); else { Response.Redirect("PageError.aspxTypeError=Error_Autorizacion"); } lblFolio.Text = FuncionesDesencriptar.Decrypt(HttpUtility.UrlDecode(Request.QueryString["Folio"])); ConsultaSolicitudFolio(Convert.ToInt32(lblFolio.Text)); lblActividad.Text = ConsultaActividad(intSecuencia, intCodTipoSolicitud); lblActividadResolver.Text = lblActividad.Text; NegDatellSolicitud.ActualizaFechaTomaActividad(intFolioSolicitud, intSecuencia, StrRutResponsable); NegAuditoria InsertarLog = new NegAuditoria(); InsertarLog.InsertaAuditoria(StrRutResponsable, "RESUELVE", "ACCEDE A RESOLVER ACTIVIDAD", "ACTIVIDAD A RESOLVER ES " + lblActividad.Text + "PARA EL FOLIO :" + lblFolio.Text); NegFlujoSolicitud DatosDelFlujoActividadActual = new NegFlujoSolicitud(); LstFlujoSolicitud = NegFlujoSolicitud.SelectDatoActividad(intCodTipoSolicitud, intSecuencia); foreach (FlujoSolicitud ActividadActual in LstFlujoSolicitud) { strSecuenciaSi = ActividadActual.strSi.Trim(); strSecuenciaNo = ActividadActual.strNo.Trim(); intAprobador = ActividadActual.intAprobador; } if (strSecuenciaNo.Equals(String.Empty)) // Me indica si muestro el SI o el NO { RbtSI.Visible = false; RbtNO.Visible = false; lblAprobar.Visible = false; } if (strSecuenciaSi.Equals("0")) { RbtSI.Visible = false; RbtNO.Visible = false; lblAprobar.Visible = false; } if (strSecuenciaNo.Equals("0") && (strSecuenciaSi.Equals("0"))) { RbtSI.Visible = false; RbtNO.Visible = false; lblAprobar.Visible = false; } mostrar_Historial(intFolioSolicitud); NegTipoSolicitud CantMaxDocumentos = new NegTipoSolicitud(); intCantMaxDocumentos = CantMaxDocumentos.ObtenerCantMaxDocByTipoSolicitud(intCodTipoSolicitud); NegAdjuntos Adjuntos = new NegAdjuntos(); int ExistenAdjuntos = Adjuntos.ExistirianAdjutnos(intFolioSolicitud); if (!ExistenAdjuntos.Equals(0)) { HypAdjuntos.Text = "Ver documetos adjuntos asociados a la solicitud"; HypAdjuntos.NavigateUrl = "VerAdjuntos.aspx?Folio=" + intFolioSolicitud + "&Tipo=S"; } else { HypAdjuntos.Text = String.Empty; HypAdjuntos.Visible = false; } if (strOrigen.Equals("E")) { lblrut.Text = StrRutAlumno; lee_alumnos(StrRutAlumno); } else { lblrut.Text = StrRutAlumno; NegUsuario ObtenerUsuario = new NegUsuario(); LstUsuarios = ObtenerUsuario.ObtenerUsuarioPorRut(StrRutAlumno); foreach (Usuario Usuarios in LstUsuarios) { StringBuilder strnombre = new StringBuilder(); strnombre.Append(Usuarios.strNombre); strnombre.Append(" "); strnombre.Append(Usuarios.strApellido); lblNombre.Text = strnombre.ToString(); } } } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { intContador = 0; strRutUsuario = Convert.ToString(Session["strRutUsuario"]); intCodRoUser = Convert.ToInt32(Session["intCodRoUser"]); intCodUnidad = Convert.ToInt32(Session["intCodUnidad"]); NegUnidades NegUnidades = new NegUnidades(); LstUnidades = NegUnidades.ConsultaByCodUnidadUnidades(intCodUnidad); foreach (Unidades Unidad in LstUnidades) { lblUnidad.Text = Unidad.strDescripcionUnidad; } List<Usuario> LstUsuarios = new List<Usuario>(); NegUsuario negUsuario = new NegUsuario(); LstUsuarios = negUsuario.ObtenerUsuarioPorRut(strRutUsuario); foreach (Usuario Usuarios in LstUsuarios) { StringBuilder strNombreUsuario = new StringBuilder(); strNombreUsuario.Append(Usuarios.strNombre); strNombreUsuario.Append(" "); strNombreUsuario.Append(Usuarios.strApellido); lblNombre.Text = strNombreUsuario.ToString(); strCorreo = Usuarios.strEmailUsuario; } List<Rol> LstRoles = new List<Rol>(); NegRol negRol = new NegRol(); LstRoles = negRol.ConsultaRolByRol(intCodRoUser); foreach (Rol Roles in LstRoles) { StringBuilder strCargo = new StringBuilder(); strCargo.Append(Roles.strDescripcion); lblCargo.Text = strCargo.ToString(); } lee_ComboTipoSolicitud(); } }
protected void ValidaUsuario(object sender, ImageClickEventArgs e) { string strRutUsuario; string strPassword; LblError.Text = String.Empty; Funciones encriptarMD5 = new Funciones(); TxtPassword.Text = encriptarMD5.EncriptarMD5(TxtPassword.Text); if (TxtUsuario.Text.Equals(String.Empty) && TxtPassword.Text.Equals(String.Empty)) { ClientScript.RegisterStartupScript(this.GetType(), "myScript", "<script>javascript: alertify.alert('Ingrese Rut Usuario');</script>"); ClientScript.RegisterStartupScript(this.GetType(), "myScript", "<script>javascript: alertify.alert('Ingrese Password');</script>"); return; } else { LblUsuario.Text = String.Empty; LblPassword.Text = String.Empty; if (TxtUsuario.Text.Equals(String.Empty)) { ClientScript.RegisterStartupScript(this.GetType(), "myScript", "<script>javascript: alertify.alert('Ingrese Rut Usuario');</script>"); return; } else { strRutUsuario = TxtUsuario.Text; LblUsuario.Text = String.Empty; } if (TxtPassword.Text.Equals(String.Empty)) { LblPassword.Text = "Ingrese Password"; return; } else { strPassword = TxtPassword.Text; LblPassword.Text = String.Empty; } } NegUsuario NegUsuarios = new NegUsuario(); NegUsuario ObtenerUsuario = new NegUsuario(); LstUsuarios = ObtenerUsuario.ObtenerUsuarioPorRut(TxtUsuario.Text); foreach (Usuario Usuarios in LstUsuarios) { intEstadoUsua = Usuarios.intEstadoUsuario; } if (intEstadoUsua.Equals(0)) { ClientScript.RegisterStartupScript(this.GetType(), "myScript", "<script>javascript: alertify.alert('ERROR: Usted no tiene acceso a este sistema, Usuario en estado desactivado');</script>"); TxtPassword.Text = String.Empty; TxtUsuario.Text = String.Empty; return; } int intCodRoUser = NegUsuarios.ValidarUsuario(strRutUsuario, strPassword); if (intCodRoUser == 0) { ClientScript.RegisterStartupScript(this.GetType(), "myScript", "<script>javascript: alertify.alert('RUT USUARIO Y/O CONTRASEÑA NO VALIDA');</script>"); TxtPassword.Text = String.Empty; TxtUsuario.Text = String.Empty; return; } else { Session["strRutUsuario"] = strRutUsuario; Session["intCodRoUser"] = intCodRoUser; NegAuditoria InsertarLog = new NegAuditoria(); InsertarLog.InsertaAuditoria(strRutUsuario, "LOGIN", "INGRESO DEL SISTEMA", "INGRESA AL SISTEMA COMO " + strRutUsuario); Response.Redirect("Default.aspx"); } }