public ActionResult EditContractMember(ContractMemberViewModel viewModel) { ViewBag.ViewModel = viewModel; if (viewModel.KeyID != null) { viewModel.UID = viewModel.DecryptKeyValue(); } UserProfile item = models.GetTable <UserProfile>().Where(u => u.UID == viewModel.UID).FirstOrDefault(); if (item == null) { return(View("~/Views/ConsoleHome/Shared/AlertMessage.cshtml", model: "Opps!您確定您輸入的資料正確嗎!?")); } viewModel.Gender = item.UserProfileExtension.Gender; viewModel.EmergencyContactPhone = item.UserProfileExtension.EmergencyContactPhone; viewModel.EmergencyContactPerson = item.UserProfileExtension.EmergencyContactPerson; viewModel.Relationship = item.UserProfileExtension.Relationship; viewModel.AdministrativeArea = item.UserProfileExtension.AdministrativeArea; viewModel.IDNo = item.UserProfileExtension.IDNo; viewModel.Phone = item.Phone; viewModel.Birthday = item.Birthday; viewModel.AthleticLevel = item.UserProfileExtension.AthleticLevel; viewModel.RealName = item.RealName; viewModel.Address = item.Address; viewModel.Nickname = item.Nickname; return(View("~/Views/ContractConsole/ContractModal/EditContractMember.cshtml")); }
public ActionResult LoadContractMember(ContractMemberViewModel viewModel) { ViewBag.ViewModel = viewModel; if (viewModel.KeyID != null) { viewModel.UID = viewModel.DecryptKeyValue(); } UserProfile item = models.GetTable <UserProfile>().Where(u => u.UID == viewModel.UID).FirstOrDefault(); if (item == null) { return(View("~/Views/ConsoleHome/Shared/AlertMessage.cshtml", model: "Opps!您確定您輸入的資料正確嗎!?")); } return(View(item)); }