public DomainResultModel ValidateCustomerModel(CustomerDomainModel customerModel)
        {
            var _domainResultModel = new DomainResultModel();

            if (customerModel == null)
            {
                _domainResultModel.AddError(string.Format("Customer model{0} ", EmptyErrorSuffix));
            }
            else
            {
                _domainResultModel.AddError(CheckString(customerModel.CustomerName, "Customer Name", MaxCustomerLength));
                _domainResultModel.AddError(CheckString(customerModel.Country, "Country", MaxCountryLength));
                _domainResultModel.AddError(CheckDate(customerModel.ValidationDate, "Date"));
            }
            return(_domainResultModel);
        }
Exemplo n.º 2
0
        public DomainResultModel ValidateCustomerModel(CompanyActivityViewDomain companyActivityModel)
        {
            var _domainResultModel = new DomainResultModel();

            if (companyActivityModel == null)
            {
                _domainResultModel.AddError("firstName", string.Format("activity model{0} ", EmptyErrorSuffix));
            }
            else
            {
                _domainResultModel.AddError("firstName", CheckString(companyActivityModel.firstName, "First Name", MaxLength));
                _domainResultModel.AddError("lastName", CheckString(companyActivityModel.lastName, "Last Name", MaxLength));
                _domainResultModel.AddError("email", CheckString(companyActivityModel.email, "Email", MaxLength));
                _domainResultModel.AddError("activity", CheckString(companyActivityModel.activityId, "Activity", MaxLengthActivity));
            }
            if (_domainResultModel.Errors == null || _domainResultModel.Errors.Count == 0)
            {
                _domainResultModel.AddSuccess(true);
            }
            return(_domainResultModel);
        }