SELECT TOP 1000
[ID]
,[Name]
,[Phone]
,[Email]
,[AID]
,[Password]
,[Date/time]
,[IsVerify]
,[ProfilePicture]
FROM
[ChefODine].[dbo].[User]
Это моя таблица пользователей. AID - это внешний ключ таблицы адресов, имеющий следующие поля.
SELECT TOP 1000
[ID]
,[Location]
,[LAT]
,[Lng]
FROM
[ChefODine].[dbo].[Address]
Я хочу добавить адрес пользователя и другую информацию в базу данных через веб-сервис.Я хочу, чтобы каждый раз, когда пользователь добавил свою информацию, адрес сохранялся в таблице адресов, а AID сохранялся в таблице пользователей.Это мой код Пожалуйста, наведите меня, я новичок в этом.
[HttpPost]
public User Register([FromBody]User user)
{
if (db.Users.Any(x => x.Email == user.Email))
throw new Exception("Username \"" + user.Email + "\" is already taken");
db.Users.Add(user);
db.SaveChanges();
return user;
}