Example #1
0
    public string Desencrypt(string pin)
    {
        DataAccessLayer.DataHandler datahand = new DataAccessLayer.DataHandler();
        string Result = datahand.Desencriptar(pin);

        return(Result);
    }
Example #2
0
    public bool Autenticar(string pusuario, string pcontrasena)
    {
        DataAccessLayer.DataHandler datahandler = new DataAccessLayer.DataHandler();
        bool Result = datahandler.Login(pusuario, pcontrasena);

        if (Result)
        {
            if (!UsuariosActivos.ContainsKey(pusuario.ToLower()))
            {
                Usuario TempUser = new Usuario(datahandler.GetUsuario(pusuario, pcontrasena));
                TempUser.Handler = datahandler;
                UsuariosActivos.Add(TempUser.Usuario.ToLower(), TempUser);
                Session["UsuarioAut"] = TempUser.Usuario.ToString();
            }
            //else
            //{

            //    throw new Exception("!!! Usuario conectado al Sistema desde otra Estación de Trabajo !!!");
            //}
        }


        Session["UserName"] = UsuarioActivo = (Result) ? pusuario.ToLower() : string.Empty;
        Usuario.Operaciones = Usuario.Operaciones == null? new COperacionAutomatica():Usuario.operaciones;
        return(Result);
    }
 public COperacionAutomatica()
 {
     Handler              = new DataAccessLayer.DataHandler();
     configuracion        = new Configuracion();
     empesoConciliaciones = false;
     empesoPeticiones     = false;
     Actualizar();
     ActualizarTrans();
 }
Example #4
0
    public bool Quien_Bloquea_Usuario(string pusuario, string descripcion)
    {
        DataAccessLayer.DataHandler datahand = new DataAccessLayer.DataHandler();
        bool Result = datahand.BloqueaUsuario(pusuario, descripcion);

        if (!Result)
        {
            //throw new Exception("Su usuario ha sido desactivado... Contacte con el administrador del sistema.");
        }
        return(Result);
    }
Example #5
0
    public bool DesactivarUser(string pusuario)
    {
        DataAccessLayer.DataHandler datahandler = new DataAccessLayer.DataHandler();
        bool Result = datahandler.DesactivarUsuario(pusuario);

        if (!Result)
        {
            //throw new Exception("Su usuario ha sido desactivado... Contacte con el administrador del sistema.");
        }
        return(Result);
    }
Example #6
0
 public DateTime Fecha_Expira(string usuario)
 {
     try
     {
         DataAccessLayer.DataHandler datahandler = new DataAccessLayer.DataHandler();
         DataSet  DS = new DataSet();
         DateTime fecha1;
         string   fecha;
         DS = datahandler.Fecha_Expira(usuario);
         foreach (DataRow Row in DS.Tables[0].Rows)
         {
             fecha  = Row[0].ToString();
             fecha1 = Convert.ToDateTime(fecha);
             return(fecha1);
         }
     }
     catch (Exception)
     {
         throw new Exception("Fecha expiración de clave no encontrada");
     }
     return(new DateTime());
 }