private void OnReceiveUserData(IEditProfileEntity editProfileUserData) { if (editProfileUserData == null) { return; } _view.SetName(editProfileUserData.FirstName); _view.SetLastname(editProfileUserData.LastName); _view.SetStatus(editProfileUserData.UserStatus); }
public void SaveButtonClick(IEditProfileEntity userData) { if (_currentRecieveStatus != EControllerStatus.Processing) { if (userData == null) { throw new ArgumentNullException(nameof(userData)); } if (LastnameWasInput(userData.LastName) && NameWasInput(userData.FirstName) && StatusWasInput(userData.UserStatus)) { _controller.Send(_modelCreator.GetRequestModel(userData)); } } }
public UserInfoDTO GetRequestModel(IEditProfileEntity entity) { return(new UserInfoDTO(entity ?? throw new NullReferenceException(nameof(entity)))); }