public Task ExecuteAsync(DeleteWareHouseCommand command) { var wareHouseDomain = new WareHouseDomain(_domainService.WriteService); wareHouseDomain.DeleteWareHouse(command.Id); _domainService.ApplyChanges(wareHouseDomain); return(Task.CompletedTask); }
public Task ExecuteAsync(DeleteWareHouseCommand command) { var WareHouseDomain = new WareHouseDomain(writeService); WareHouseDomain.DeleteWareHouse(command.Id); domainService.ApplyChanges(WareHouseDomain); domainService.SaveChanges(); return(Task.CompletedTask); }
public Task ExecuteAsync(CreateWareHouseCommand command) { var wareHouseDomain = new WareHouseDomain(writeService); wareHouseDomain.CreateWareHouse(command.Name); domainService.ApplyChanges(wareHouseDomain); domainService.SaveChanges(); return(Task.CompletedTask); }
public Task ExecuteAsync(CreateWareHouseCommand command) { var wareHouseDomain = new WareHouseDomain(_domainService.WriteService); wareHouseDomain.CreateWareHouse(command.Name, command.CountryId, command.ProvinceId, command.Address, command.City, command.PhoneNumber, command.PostalCode); _domainService.ApplyChanges(wareHouseDomain); return(Task.CompletedTask); }