public static bool updateTmUser(this TMUser tmUser, TM_User userViewModel) { if (tmUser.isNull() || userViewModel.validation_Failed()) { return(false); } if (tmUser.UserName == userViewModel.UserName) { tmUser.EMail = Encoder.XmlEncode(userViewModel.Email); tmUser.UserName = Encoder.XmlEncode(userViewModel.UserName); tmUser.FirstName = Encoder.XmlEncode(userViewModel.FirstName); tmUser.LastName = Encoder.XmlEncode(userViewModel.LastName); tmUser.Title = Encoder.XmlEncode(userViewModel.Title); tmUser.Company = Encoder.XmlEncode(userViewModel.Company); tmUser.Country = Encoder.XmlEncode(userViewModel.Country); tmUser.State = Encoder.XmlEncode(userViewModel.State); tmUser.GroupID = userViewModel.GroupID > -1 ? userViewModel.GroupID : tmUser.GroupID; tmUser.AccountStatus.ExpirationDate = userViewModel.ExpirationDate; tmUser.AccountStatus.PasswordExpired = userViewModel.PasswordExpired; tmUser.AccountStatus.UserEnabled = userViewModel.UserEnabled; tmUser.saveTmUser(); return(true); } "[updateTmUser] provided username didn't match provided tmUser or validation failed".error(); return(false); }
public static bool updateTmUser(this TMUser tmUser, TM_User userViewModel) { if (tmUser.isNull() || userViewModel.validation_Failed()) return false; if (tmUser.UserName == userViewModel.UserName) { tmUser.EMail = Encoder.XmlEncode(userViewModel.Email); tmUser.UserName = Encoder.XmlEncode(userViewModel.UserName); tmUser.FirstName = Encoder.XmlEncode(userViewModel.FirstName); tmUser.LastName = Encoder.XmlEncode(userViewModel.LastName); tmUser.Title = Encoder.XmlEncode(userViewModel.Title); tmUser.Company = Encoder.XmlEncode(userViewModel.Company); tmUser.Country = Encoder.XmlEncode(userViewModel.Country); tmUser.State = Encoder.XmlEncode(userViewModel.State); tmUser.GroupID = userViewModel.GroupID > -1 ? userViewModel.GroupID : tmUser.GroupID; tmUser.AccountStatus.ExpirationDate = userViewModel.ExpirationDate; tmUser.AccountStatus.PasswordExpired = userViewModel.PasswordExpired; tmUser.AccountStatus.UserEnabled = userViewModel.UserEnabled; tmUser.saveTmUser(); return true; } "[updateTmUser] provided username didn't match provided tmUser or validation failed".error(); return false; }