public GetCountTextForPaySumResult GetCountTextForPaySum(GetCountTextForPaySumArgument argument) { var result = new GetCountTextForPaySumResult(); var query = new GetCountTextForPaySum.Query { Argument = argument, Result = result }; _mediator.Send(query).Wait(); return(result); }
public string GetValidationErrors(GetCountTextForPaySumArgument argument) { var errors = new List <string>(); if (argument.MainDocumentType == null) { errors.Add("MainDocumentType is null"); } if (argument.DocumentType == null) { errors.Add("DocumentType is null"); } return(string.Join(Environment.NewLine, errors.ToArray())); }