protected override void OnRegistrationCallback(RegistrationAnswerMessage message) { base.OnRegistrationCallback(message); FormView.HideWaitingForm(); if (message.Error != NetMsgErrorType.None) { FormView.ShowError(NetMsgErrorMessages.GetMessage(message.Error)); } else { Model.UserName = FormView.LoginField.text; Model.Password = FormView.PasswordField.text; Model.SetChanges(); ApplyState <AuthorizationSuccessRegistrationState>(); } }
protected override void OnLoginCallback(LoginAnswerMessage message) { base.OnLoginCallback(message); FormView.HideWaitingForm(); if (message.Error != NetMsgErrorType.None) { FormView.ShowError(NetMsgErrorMessages.GetMessage(message.Error)); } else { Model.UserName = message.Data.Autorziation.UserName; Model.Password = message.Data.Autorziation.Password; Model.IsLogged = true; Model.SetChanges(); Controller.Login.SafeRaise(message.Data); ApplyState <AuthorizationLoggedState>(); } }