public PhoneModel GetOnePhone(int id) { PhoneModel phoneModel = DB.Phones.Where(P => P.LocId == id).Select(P => new PhoneModel(P)).Single(); phoneModel.Loc = GetOneLocationPhone(phoneModel.LocID); return(phoneModel); }
public UserModel AddUser(UserModel userModel) { PhoneModel phoneModel = new PhoneModel(); phoneModel.PhoneNumber = userModel.Phone.PhoneNumber; phoneModel.Loc = userModel.Phone.Loc; PhoneLogic phoneLogic = new PhoneLogic(DB); phoneModel = phoneLogic.AddPhone(phoneModel); userModel.PhoneID = phoneModel.PhoneID; User user = userModel.ConvertToUser(); DB.Users.Add(user); DB.SaveChanges(); userModel.UserID = user.UserId; return(userModel); }
public PhoneModel AddPhone(PhoneModel phoneModel) { LocationsModel locationsModel = new LocationsModel(); locationsModel.Latitude = phoneModel.Loc.Latitude; locationsModel.Longitude = phoneModel.Loc.Longitude; LocationLogic locationLogic = new LocationLogic(DB); locationsModel = locationLogic.AddLocation(locationsModel); phoneModel.LocID = locationsModel.LocID; Phone phone = phoneModel.ConvertToPhone(); DB.Phones.Add(phone); //DB.SaveChanges(); phoneModel.PhoneID = phone.PhoneId; return(phoneModel); }