private bool ValidateTL() { if (TL == null) { return(true); } var result = true; var errorMessage = ""; // TLDataForm.ValidationSummary.Errors.Clear(); if (_tLsService.HasTitle(TL.Title, TL.TLId)) { errorMessage += $"عنوان نباید تکراری باشد {Environment.NewLine}"; } if (_tLsService.Hasduplicate(TL.TLCode, TL.TLId)) { errorMessage += $"کد حساب نباید تکراری باشد {Environment.NewLine}"; } if (TL.TLCode == 0) { errorMessage += $"کد حساب نباید 0 باشد {Environment.NewLine}"; } if (TL.Title == null || TL.Title == "") { errorMessage += $"عنوان حساب نباید خالی باشد {Environment.NewLine}"; } if (errorMessage.Length > 0) { result = false; MessageBox.Show(errorMessage); } return(result); }