Esempio n. 1
0
 /// <summary>
 /// Metodo que valida si la clave y nombre de usuario introducidos son validos y procede a inicias sesión
 /// </summary>
 public void consultarUsuario()
 {
     try
     {
         string correo = userIni.Value;
         string clave = passwordIni.Value;
         string[] Respuesta = new logicaLogin().iniciarSesion(correo, clave);
         if (Respuesta != null)
         {
             Session[RecursosInterfazMaster.sessionRol] = Respuesta[3];
             Session[RecursosInterfazMaster.sessionUsuarioNombre] = Respuesta[1];
             Session[RecursosInterfazMaster.sessionRoles] = Respuesta[2];
             Session[RecursosInterfazMaster.sessionUsuarioID] = Respuesta[0];
             Session[RecursosInterfazMaster.sessionImagen] = Respuesta[4];
             Session[RecursosInterfazMaster.sessionNombreCompleto] = Respuesta[5];
             Response.Redirect(RecursosInterfazMaster.direccionMaster_Inicio);
             mensajeLogin(RecursosInterfazModulo1.logErr, RecursosInterfazModulo1.tipoErr);
         }
         else
             mensajeLogin(RecursosInterfazModulo1.logErr, RecursosInterfazModulo1.tipoErr);
     }
     catch (Exception ex)
     {
         mensajeLogin(ex.Message, RecursosInterfazModulo1.tipoErr);
     }
 }
Esempio n. 2
0
 /// <summary>
 /// Metodo resultante de accionar el acceder realiza la conexion con LogicaNegocioSKD para validar los input
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 public void ValidarUsuario(object sender, EventArgs e)
 {
     List<String> campos=new List<String>();
     campos.Add(userIni.Value);
     campos.Add(passwordIni.Value);
     logicaLogin validarLogin = new logicaLogin();
     if (validarLogin.ValidarCamposVacios(campos))
     {
         if (validarLogin.ValidarCaracteres(userIni.Value, true) &&
            validarLogin.ValidarCaracteres(passwordIni.Value, false))
             consultarUsuario();
         else
             mensajeLogin(RecursosInterfazModulo1.logCaracterInvalidos, RecursosInterfazModulo1.tipoErr);
     }
 }