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())); }
public AddressStreetMessageSpecification(AddressStreetDTO streetDto = null) { StreetDto = streetDto; }