bool CheckName() { if (string.IsNullOrEmpty(CtrlName.Text)) { CtrlErrorName.ShowError("Укажите имя."); return(false); } CtrlErrorName.ClearError(); CtrlError.ClearError(); return(true); }
bool CheckName() { if (!UserValidator.IsValidName(CtrlName.Text)) { CtrlErrorName.ShowError(UserValidator.Error); return(false); } if (!manager.Channel.UserNameIsAvailable(CtrlName.Text)) { CtrlErrorName.ShowError("Это имя занято."); return(false); } CtrlErrorName.ClearError(); CtrlError.ClearError(); return(true); }
bool CheckName() { CtrlErrorName.ClearError(); if (!UserValidator.IsValidName(CtrlName.Text)) { CtrlErrorName.ShowError(UserValidator.Error); return(false); } if (manager.Channel.GetUserByName(CtrlName.Text) == null) { CtrlErrorName.ShowError("Пользователь не найден."); return(false); } return(true); }
private void ButtonInvite_Click(object sender, RoutedEventArgs e) { if (!CheckName()) { return; } UserInfo user = manager.Channel.GetUserByName(CtrlName.Text); if (user != null) { manager.Channel.SendInvitation(new InvitationInfo() { TestId = testId, Addressee = user, IsTransferable = CtrlIsTransferableCheck.IsChecked == true }); manager.CurMessageControl = null; } else { CtrlErrorName.ShowError("Пользователь не найден."); } }
private void CtrlName_KeyDown(object sender, EventArgs e) { CtrlError.ClearError(); CtrlErrorName.ClearError(); }
private void ButtonInvite_KeyDown(object sender, KeyEventArgs e) { CtrlErrorName.ClearError(); }