Example #1
0
 public override bool Validate(out Dictionary <string, string> errors)
 {
     errors = new Dictionary <string, string>();
     if (string.IsNullOrEmpty(ViewName))
     {
         errors.Add(nameof(ViewName), "View name is mandatory.");
     }
     if (databaseName.IsInvalid())
     {
         errors.Add(nameof(DatabaseName), "Check database name.");
     }
     if (ViewName.HasTrailingSpaces())
     {
         errors.Add(nameof(ViewName), "Trailing spaces are not allowed.");
     }
     return(errors.Count == 0);
 }