public static void UpdateDriver(string drivingLicenseNumber, string country, string city, string address, short pointsLeft, string drivingCategories, short?role, string pictureLocation) { UsersDataClassesDataContext userDataContext = new UsersDataClassesDataContext(); Driver driver = driverDataContext.Drivers.Where <Driver>(anonymous => anonymous.DrivingLicenseNumber == drivingLicenseNumber).Single(); User user = userDataContext.Users.Where <User>(anonymous => anonymous.DrivingLicenseNumber == drivingLicenseNumber).Single(); driver.Country = country; driver.City = city; driver.Address = address; driver.DrivingPointsLeft = pointsLeft; driver.DrivingCategories = drivingCategories; driver.PictureLocation = pictureLocation; user.Role_ = role; driverDataContext.SubmitChanges(); userDataContext.SubmitChanges(); }