public string Desencrypt(string pin) { DataAccessLayer.DataHandler datahand = new DataAccessLayer.DataHandler(); string Result = datahand.Desencriptar(pin); return(Result); }
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(); }
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); }
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); }
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()); }