namespace ComputerShopWpf.Helpers { public static class ValidationHelper { public static bool ValidateClient(string firstName, string lastName, string address, string phone, string email, out string errorMessage) { if (string.IsNullOrWhiteSpace(firstName)) { errorMessage = "Поле Имя не должно быть пустым."; return false; } if (string.IsNullOrWhiteSpace(lastName)) { errorMessage = "Поле Фамилия не должно быть пустым."; return false; } if (string.IsNullOrWhiteSpace(address)) { errorMessage = "Поле Адрес не должно быть пустым."; return false; } if (!string.IsNullOrWhiteSpace(email) && !email.Contains("@")) { errorMessage = "Email должен содержать символ @."; return false; } if (phone != null && phone.Length == 0) { errorMessage = "Телефон заполнен некорректно."; return false; } errorMessage = string.Empty; return true; } } }