public async Task <bool> Delete(ShippingAddress ShippingAddress) { ShippingAddressDAO ShippingAddressDAO = await DataContext.ShippingAddress.Where(x => x.Id == ShippingAddress.Id).FirstOrDefaultAsync(); DataContext.ShippingAddress.Remove(ShippingAddressDAO); await DataContext.SaveChangesAsync(); return(true); }
public async Task <bool> Update(ShippingAddress ShippingAddress) { ShippingAddressDAO ShippingAddressDAO = DataContext.ShippingAddress.Where(x => x.Id == ShippingAddress.Id).FirstOrDefault(); ShippingAddressDAO.Id = ShippingAddress.Id; ShippingAddressDAO.CustomerId = ShippingAddress.CustomerId; ShippingAddressDAO.FullName = ShippingAddress.FullName; ShippingAddressDAO.CompanyName = ShippingAddress.CompanyName; ShippingAddressDAO.PhoneNumber = ShippingAddress.PhoneNumber; ShippingAddressDAO.ProvinceId = ShippingAddress.ProvinceId; ShippingAddressDAO.DistrictId = ShippingAddress.DistrictId; ShippingAddressDAO.WardId = ShippingAddress.WardId; ShippingAddressDAO.Address = ShippingAddress.Address; ShippingAddressDAO.IsDefault = ShippingAddress.IsDefault; await DataContext.SaveChangesAsync(); return(true); }
public async Task <bool> Create(ShippingAddress ShippingAddress) { ShippingAddressDAO ShippingAddressDAO = new ShippingAddressDAO(); ShippingAddressDAO.Id = ShippingAddress.Id; ShippingAddressDAO.CustomerId = ShippingAddress.CustomerId; ShippingAddressDAO.FullName = ShippingAddress.FullName; ShippingAddressDAO.CompanyName = ShippingAddress.CompanyName; ShippingAddressDAO.PhoneNumber = ShippingAddress.PhoneNumber; ShippingAddressDAO.ProvinceId = ShippingAddress.ProvinceId; ShippingAddressDAO.DistrictId = ShippingAddress.DistrictId; ShippingAddressDAO.WardId = ShippingAddress.WardId; ShippingAddressDAO.Address = ShippingAddress.Address; ShippingAddressDAO.IsDefault = ShippingAddress.IsDefault; await DataContext.ShippingAddress.AddAsync(ShippingAddressDAO); await DataContext.SaveChangesAsync(); ShippingAddress.Id = ShippingAddressDAO.Id; return(true); }