/**
         * Index
         */

        public async Task <ActionResult> Index()
        {
            var bks = DbContext.History
                      .AsEnumerable()
                      .Where(_ => IsDatabaseAuthorized(User, _.Database))
                      .OrderBy(_ => _.Id);

            var dbInfo = await BackupsManager.GetDatabasesInfo(User);

            return(View(new IndexViewModel(dbInfo, bks)));
        }
        /**
         * Database list as a service
         */

        public async Task <ActionResult> List_Fmt(string format = "json")
        {
            var dbInfo = await BackupsManager.GetDatabasesInfo(User);

            return(FormatResult(format, dbInfo));
        }