public VmPersonalInfomation GetPersonalInformation() { var personal = new UserPersonalCore(CurrentUserId); var user = personal.GetPersonalInfo(); var pi = new VmPersonalInfomation { Birthday = user.Birthday, FirstName = user.FirstName, LastName = user.LastName, Nationality = user.Nationality }; if (user.Address != null) { pi.Address = new VmUserAddress { AddressLine1 = user.Address.AddressLine1, AddressLine2 = user.Address.AddressLine2, City = user.Address.City, Country = user.Address.Country, County = user.Address.County, State = user.Address.State, Zipcode = user.Address.Zipcode }; } else { pi.Address = new VmUserAddress(); } return(pi); }
public IActionResult UploadPersonalInformation([FromBody] VmPersonalInfomation vm) { var personal = new UserPersonalCore(CurrentUserId); var user = vm.ToObject <TbUser>(); personal.UpdatePersonalInfo(user); return(Ok()); }