public AddressViewDTO()
 {
     Address       = new AddressDTO();
     AddressCity   = new AddressCityDTO();
     AddressRegion = new AddressRegionDTO();
     AddressStreet = new AddressStreetDTO();
 }
 public async Task <OperationDetails> CreateAddressStreetAsync(AddressStreetDTO addressStreetDto, OperationDetails MessageSuccess, OperationDetails MessageFail)
 {
     return((await service.CreateItemAsync(addressStreetDto,
                                           new AddressStreetEquelSpecification(addressStreetDto).ToExpression(),
                                           MessageSuccess,
                                           MessageFail)).Item1);
 }
        public async Task <OperationDetails> UpdateAddressStreetAsync(AddressStreetDTO addressStreetDto, OperationDetails MessageSuccess, OperationDetails MessageFail)
        {
            int idStreetDto = addressStreetDto.AddressStreetID;

            return(await service.UpdateItemAsync(addressStreetDto,
                                                 idStreetDto,
                                                 MessageSuccess,
                                                 MessageFail));
        }
 public async Task <OperationDetails> UpdateStreet(AddressStreetDTO StreetDto)
 {
     return(await addressStreetService.UpdateAddressStreetAsync(StreetDto,
                                                                new AddressStreetMessageSpecification(StreetDto).ToSuccessUpdateMessage(),
                                                                new AddressStreetMessageSpecification(StreetDto).ToFailUpdateMessage()));
 }
Exemplo n.º 5
0
 public AddressStreetMessageSpecification(AddressStreetDTO streetDto = null)
 {
     StreetDto = streetDto;
 }