Example #1
0
        public CustomerPatentValidityResponce GetCustomerPatentValidityInfo(CustomerPatentValidityRequest request)
        {
            var result = new CustomerPatentValidityResponce();
            var query  = new GetCustomerPatentValidity.Query {
                Request = request, Responce = result
            };

            _mediator.Send(query).Wait();
            return(result);
        }
        public string GetValidationErrors(CustomerPatentValidityRequest request)
        {
            var errors = new List <string>();

            if (request.GosNumber == null)
            {
                errors.Add("GosNumber is null");
            }
            if (request.PatentType == null)
            {
                errors.Add("PatentType is null");
            }
            return(string.Join(Environment.NewLine, errors.ToArray()));
        }