private GenericResponseVM MatterNameValidation(Matter matter)
{
GenericResponseVM genericResponseVM = null;
string matterNameValidation = string.Empty;
if (string.IsNullOrWhiteSpace(matter.Name))
{
return GenericResponse(errorSettings.IncorrectInputMatterNameCode, errorSettings.IncorrectInputMatterNameMessage);
}
var matterName = Regex.Match(matter.Name, matterSettings.SpecialCharacterExpressionMatterTitle, RegexOptions.IgnoreCase);
if (int.Parse(matterSettings.MatterNameLength, CultureInfo.InvariantCulture) < matter.Name.Length || matter.Name.Length != matterName.Length)
{
return GenericResponse(errorSettings.IncorrectInputMatterNameCode, errorSettings.IncorrectInputMatterNameMessage);
}
return genericResponseVM;
}