public UserViewModel(User user) { if (user == null) { user = new User("<User Name>"); } _user = user; }
public UserViewModelNew(User user) { _user = user; // Create new and assign default value if (user == null) { _user = new User("<User Name>"); } }
public static void DeleteUser(User user) { //Check existence if (!UsersDict.ContainsKey(user.UserName)) { // Log and show return; } //Perform delete UsersDict.Remove(user.UserName); }
public static void UpdateUser(User user) { //Check existence if (!UsersDict.ContainsKey(user.UserName)) { // Add it then UsersDict.Add(user.UserName, user); } else { //Update UsersDict[user.UserName] = user; } }