protected void IngresarNonSecure(Int64 Rut) { try { BFSESSIONUSUARIO objBFSesionUsuario = new BFSESSIONUSUARIO(); ESESSIONUSUARIO objSesionUsuario = new ESESSIONUSUARIO(); objSesionUsuario = objBFSesionUsuario.GetSESSIONUSUARIONONSECURE(Rut); if (objSesionUsuario.RutUsuario == 0) { ScriptManager.RegisterStartupScript(this, this.GetType(), "SessionUsuario", "alert('" + (String)GetGlobalResourceObject("alertas", "_alertDatosNoValidos") + "');", true); return; } else { Session["SessionUsuario"] = objSesionUsuario; Session.Timeout = 1000; if ((objSesionUsuario.EsAdministrador) || (objSesionUsuario.EsGestion)) { ScriptManager.RegisterStartupScript(this, this.GetType(), "SessionUsuario", "document.location.href='modulos/evaluacion/dashboard.aspx';", true); } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "SessionUsuario", "document.location.href='modulos/evaluacion/dashboard.aspx';", true); } } } catch (Exception ex) { Log objLog = new Log(); objLog.EscribirLog(ex); } }
protected void ingresar() { try { if (string.IsNullOrEmpty(txtUsuario.Text.Trim())) { bodyLogin.Attributes.Add("onload", "alert('" + (String)GetGlobalResourceObject("etiquetas", "_alertUsuarioNoValido") + "');"); return; } if (string.IsNullOrEmpty(txtClave.Text)) { bodyLogin.Attributes.Add("onload", "alert('" + (String)GetGlobalResourceObject("etiquetas", "_alertClaveNoValida") + "');"); return; } if (!(Utiles.ValidarRut(txtUsuario.Text.Trim()))) { bodyLogin.Attributes.Add("onload", "alert('" + (String)GetGlobalResourceObject("etiquetas", "_alertRutNoValido") + "');"); return; } long Rut = Utiles.RutUsrALng(this.txtUsuario.Text); string Passwd = Utiles.ConvertToString(this.txtClave.Text); BFSESSIONUSUARIO objBFSesionUsuario = new BFSESSIONUSUARIO(); ESESSIONUSUARIO objSesionUsuario = new ESESSIONUSUARIO(); objSesionUsuario = objBFSesionUsuario.GetSESSIONUSUARIO(Rut, Passwd); if (objSesionUsuario.RutUsuario == 0) { ScriptManager.RegisterStartupScript(this, this.GetType(), "SessionUsuario", "alert('" + (String)GetGlobalResourceObject("etiquetas", "_alertDatosNoValidos") + "');", true); return; } else { Session["SessionUsuario"] = objSesionUsuario; Session.Timeout = 1000; if ((objSesionUsuario.EsAdministrador) || (objSesionUsuario.EsGestion)) { ScriptManager.RegisterStartupScript(this, this.GetType(), "SessionUsuario", "document.location.href='modulos/evaluacion/dashboard.aspx';", true); } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "SessionUsuario", "document.location.href='modulos/evaluacion/dashboard.aspx';", true); } } } catch (Exception ex) { Log objLog = new Log(); objLog.EscribirLog(ex); } }