Esempio n. 1
0
        public int Add(IssuerRegisterCommand command)
        {
            var issuer = Mapper.Map <IssuerRegisterCommand, Issuer>(command);

            var newIssuer = _issuerRepository.Add(issuer);

            return(newIssuer.Id);
        }
Esempio n. 2
0
        public IHttpActionResult Add(IssuerRegisterCommand issuerCmd)
        {
            var validator = issuerCmd.Validate();

            if (!validator.IsValid)
            {
                return(HandleValidationFailure(validator.Errors));
            }

            return(HandleCallback(_issuerService.Add(issuerCmd)));
        }
Esempio n. 3
0
        public static IssuerRegisterCommand IssuerCommandToRegister()
        {
            IssuerRegisterCommand issuer = new IssuerRegisterCommand();

            issuer.BusinessName          = "NDDIGITAL";
            issuer.CorporateName         = "NDDIGITAL S/A - SOFTWARE";
            issuer.Cnpj                  = "12.345.678/0009-09";
            issuer.StateRegistration     = "12.234.5678-9";
            issuer.MunicipalRegistration = "1234";
            issuer.Address               = AddressCommandToRegister();
            return(issuer);
        }