private async Task btnUpdateUserInfo_ClickedAsync(object sender, EventArgs e) { string userName = txtName.Text; string userGender = txtGender.Text; string userRH = txtRH.Text; if (!string.IsNullOrEmpty(userName) && !string.IsNullOrEmpty(userGender) && !string.IsNullOrEmpty(userRH)) { var userInfo = new Data.Entities.UserInfo { ID = 1, Name = userName, Gender = userGender, RH = userRH, }; var Repository = new Data.Repositories.UserInfoRepository(); Repository.UpdateUserInfoAsync(userInfo); } }
public ProfilePage() { InitializeComponent(); string userName = ""; string userGender = ""; string userRH = ""; var Repository = new Data.Repositories.UserInfoRepository(); var userInfo = Repository.GetUserInfoAsync(); if (userInfo.Count > 0) { userName = userInfo[0].Name; userGender = userInfo[0].Gender; userRH = userInfo[0].RH; } txtName.Text = userName; txtGender.Text = userGender; txtRH.Text = userRH; }
private async Task btnSaveUserInfo_ClickedAsync(object sender, EventArgs e) { string userName = txtName.Text; string userGender = txtGender.Text; string userRH = txtRH.Text; if (!string.IsNullOrEmpty(userName) && !string.IsNullOrEmpty(userGender) && !string.IsNullOrEmpty(userRH)) { var userInfo = new Data.Entities.UserInfo { ID = 1, Name = userName, Gender = userGender, RH = userRH, }; var Repository = new Data.Repositories.UserInfoRepository(); Repository.CreateUserInfoAsync(userInfo); } await Navigation.PushModalAsync(new MasterDetPage.MainPage()); }