/// <summary>
 /// add or update order history
 /// </summary>
 /// <param name="history"></param>
 /// <returns></returns>
 public async Task <int> AddOrUpdate(OrderHistory history)
 {
     using (DatanetCMSWebEntities context = new DatanetCMSWebEntities())
     {
         context.OrderHistories.AddOrUpdate(history);
         return(await context.SaveChangesAsync());
     }
 }
Ejemplo n.º 2
0
 public async Task <int> AddOrUpdate(ContractNumber contract)
 {
     using (DatanetCMSWebEntities context = new DatanetCMSWebEntities())
     {
         context.ContractNumbers.AddOrUpdate(contract);
         return(await context.SaveChangesAsync());
     }
 }
Ejemplo n.º 3
0
 public async Task <int> AddBulkAddress(List <DeliveryAddress> addrs)
 {
     using (DatanetCMSWebEntities context = new DatanetCMSWebEntities())
     {
         context.DeliveryAddresses.AddRange(addrs);
         return(await context.SaveChangesAsync());
     }
 }
Ejemplo n.º 4
0
 public async Task <int> DeleteRange(List <Product> products)
 {
     using (DatanetCMSWebEntities context = new DatanetCMSWebEntities())
     {
         context.Products.RemoveRange(products);
         return(await context.SaveChangesAsync());
     }
 }
Ejemplo n.º 5
0
 public async Task <int> AddOrUpdate(BuyerGroup buyerGroup)
 {
     using (DatanetCMSWebEntities context = new DatanetCMSWebEntities())
     {
         context.BuyerGroups.AddOrUpdate(buyerGroup);
         return(await context.SaveChangesAsync());
     }
 }
Ejemplo n.º 6
0
 public async Task <int> AddOrUpdate(Product product)
 {
     using (DatanetCMSWebEntities context = new DatanetCMSWebEntities())
     {
         context.Products.AddOrUpdate(product);
         return(await context.SaveChangesAsync());
     }
 }
Ejemplo n.º 7
0
 /// <summary>
 /// add or update uom
 /// </summary>
 /// <param name="uom"></param>
 /// <returns></returns>
 public async Task <int> AddOrUpdate(Uom uom)
 {
     using (DatanetCMSWebEntities context = new DatanetCMSWebEntities())
     {
         context.Uoms.AddOrUpdate(uom);
         return(await context.SaveChangesAsync());
     }
 }
Ejemplo n.º 8
0
 /// <summary>
 /// add or update addr
 /// </summary>
 /// <param name="addr"></param>
 /// <returns></returns>
 public async Task <int> AddOrUpdate(DeliveryAddress addr)
 {
     using (DatanetCMSWebEntities context = new DatanetCMSWebEntities())
     {
         context.DeliveryAddresses.AddOrUpdate(addr);
         return(await context.SaveChangesAsync());
     }
 }
 public async Task <int> AddOrUpdate(OrderNumber orderNumber)
 {
     using (DatanetCMSWebEntities context = new DatanetCMSWebEntities())
     {
         context.OrderNumbers.AddOrUpdate(orderNumber);
         return(await context.SaveChangesAsync());
     }
 }
Ejemplo n.º 10
0
 public async Task <int> AddAddressList(IEnumerable <DeliveryAddress> addrList)
 {
     using (DatanetCMSWebEntities context = new DatanetCMSWebEntities())
     {
         context.DeliveryAddresses.AddRange(addrList);
         return(await context.SaveChangesAsync());
     }
 }
 /// <summary>
 /// add or update customer
 /// </summary>
 /// <param name="customer"></param>
 /// <returns></returns>
 public async Task <int> AddOrUpdate(Customer customer)
 {
     using (DatanetCMSWebEntities context = new DatanetCMSWebEntities())
     {
         context.Customers.AddOrUpdate(customer);
         return(await context.SaveChangesAsync());
     }
 }
 public async Task <int> AddOrUpdate(Category category)
 {
     using (DatanetCMSWebEntities context = new DatanetCMSWebEntities())
     {
         context.Categories.AddOrUpdate(category);
         return(await context.SaveChangesAsync());
     }
 }
Ejemplo n.º 13
0
 public async Task <int> Delete(Product product)
 {
     using (DatanetCMSWebEntities context = new DatanetCMSWebEntities())
     {
         product.ExpireTime = DateTime.UtcNow;
         context.Products.AddOrUpdate(product);
         return(await context.SaveChangesAsync());
     }
 }
Ejemplo n.º 14
0
 /// <summary>
 /// soft delete uom
 /// </summary>
 /// <param name="uom"></param>
 /// <returns></returns>
 public async Task <int> Delete(Uom uom)
 {
     using (DatanetCMSWebEntities context = new DatanetCMSWebEntities())
     {
         uom.ExpireTime = DateTime.UtcNow;
         context.Uoms.AddOrUpdate(uom);
         return(await context.SaveChangesAsync());
     }
 }
Ejemplo n.º 15
0
 /// <summary>
 /// soft delete addr
 /// </summary>
 /// <param name="addr"></param>
 /// <returns></returns>
 public async Task <int> Delete(DeliveryAddress addr)
 {
     using (DatanetCMSWebEntities context = new DatanetCMSWebEntities())
     {
         addr.ExpireTime = DateTime.UtcNow;
         context.DeliveryAddresses.AddOrUpdate(addr);
         return(await context.SaveChangesAsync());
     }
 }
Ejemplo n.º 16
0
 public async Task <int> DeleteBuyerGroup(BuyerGroup buyerGroup)
 {
     using (DatanetCMSWebEntities context = new DatanetCMSWebEntities())
     {
         buyerGroup.ExpireTime = DateTime.UtcNow;
         context.BuyerGroups.AddOrUpdate(buyerGroup);
         return(await context.SaveChangesAsync());
     }
 }
 /// <summary>
 /// soft delete customer
 /// </summary>
 /// <param name="customer"></param>
 /// <returns></returns>
 public async Task <int> Delete(Customer customer)
 {
     using (DatanetCMSWebEntities context = new DatanetCMSWebEntities())
     {
         customer.ExpireTime = DateTime.UtcNow;
         context.Customers.AddOrUpdate(customer);
         return(await context.SaveChangesAsync());
     }
 }
 public async Task <int> Delete(Category category)
 {
     using (DatanetCMSWebEntities context = new DatanetCMSWebEntities())
     {
         category.ExpireTime = DateTime.UtcNow;
         context.Categories.AddOrUpdate(category);
         return(await context.SaveChangesAsync());
     }
 }