public async Task <List <DeliveryAddress> > GetDeliveryAddressByUserGuid(Guid userGuid) { using (IDAL.IDeliveryAddressService deliveryAddress = new DeliveryAddressService()) { return(await deliveryAddress.GetAllAsync().Where(m => m.UserGuid == userGuid).ToListAsync()); } }
public static void BeforeDeliveryAddressScenarios() { var addressRepository = new AddressRepository(); var logger = new FakeLogger(); var addressService = new DeliveryAddressService(addressRepository, logger); ScenarioContext.Current.Set(addressService); }
public BaseUpdateResponse Del(Guid id) { //TODO 调用业务层获取数据库数据 //此处直接手动写一些数据返回了 IDeliveryAddressService deliveryAddressService = new DeliveryAddressService(); deliveryAddressService.RemoveAsync(id); BaseUpdateResponse response = new BaseUpdateResponse() { Code = 0, Count = 1, Message = "删除成功" }; return(response); }
public BaseRequestResponse <List <DeliveryAddress> > Get(Guid userGuid) { //TODO 调用业务层获取数据库数据 //此处直接手动写一些数据返回了 IDeliveryAddressService deliveryAddressService = new DeliveryAddressService(); List <DeliveryAddress> list = deliveryAddressService.GetAllAsync().Where(m => m.UserGuid == userGuid).ToList(); BaseRequestResponse <List <DeliveryAddress> > response = new BaseRequestResponse <List <DeliveryAddress> > { Code = ResultCode.NormalCode, Result = list, Message = "获取成功" }; return(response); }
public async Task AddDeliveryAddress(DeliveryAddress deliveryAddress) { using (var deliveryAddressServ = new DeliveryAddressService()) { //await deliveryAddressServ.CreateAsync(new DeliveryAddress() //{ // Name = deliveryAddress.Name, // Phone = deliveryAddress.Phone, // Sheng = deliveryAddress.Sheng, // City = deliveryAddress.City, // Town = deliveryAddress.Town, // MoreAddress = deliveryAddress.MoreAddress, // UserGuid = deliveryAddress.UserGuid //}); await deliveryAddressServ.CreateAsync(deliveryAddress); } }
public async Task AddDeliveryAddress(string name, string phone, string sheng, string city, string town, string moreAddress, Guid userGuid) { using (var deliveryAddressServ = new DeliveryAddressService()) { await deliveryAddressServ.CreateAsync(new DeliveryAddress() { Name = name, Phone = phone, Sheng = sheng, City = city, Town = town, MoreAddress = moreAddress, UserGuid = userGuid }); // await deliveryAddressServ.CreateAsync(deliveryAddress); } }