public async Task UpdateDriver(DriverUpdateVm driver)
        {
            BudAkutenUsers d = await idctx.Users.Where(p => p.UserName == driver.UserName).SingleOrDefaultAsync();

            d.Email        = driver.Email;
            d.StreetAdress = driver.StreetAdress;
            d.ZipCode      = driver.ZipCode;
            d.City         = driver.City;
            d.PhoneNumber  = driver.PhoneNumber;
            d.UserName     = driver.UserName;

            var driver2 = await appctx.Driver.Where(p => p.AspNetUsersId == d.Id).SingleOrDefaultAsync();

            driver2.Description = driver.Description;
            driver2.A           = driver.A;
            driver2.B           = driver.B;
            driver2.C           = driver.C;
            driver2.Ce          = driver.CE;
            driver2.D           = driver.D;
            driver2.FirstName   = driver.FirstName;
            driver2.LastName    = driver.LastName;

            await appctx.SaveChangesAsync();

            await idctx.SaveChangesAsync();
        }
        public async Task UpdateCompanyAsync(CompanyUpdateVm company)
        {
            BudAkutenUsers c = await idctx.Users.Where(o => o.UserName == company.UserName).SingleOrDefaultAsync();

            c.Email        = company.Email;
            c.StreetAdress = company.StreetAddress;
            c.ZipCode      = company.ZipCode;
            c.City         = company.City;
            c.PhoneNumber  = company.PhoneNumber;
            c.UserName     = company.UserName;


            var company2 = await dbContext.Company.Where(o => o.AspNetUsersId == c.Id).SingleOrDefaultAsync();

            company2.Description = company.Description;
            company2.CompanyName = company.CompanyName;

            await dbContext.SaveChangesAsync();

            await idctx.SaveChangesAsync();
        }