Esempio n. 1
0
 public async Task AssignTariffCodeToItm(InventoryItem itm, TariffCode t)
 {
     itm.TariffCode = t.TariffCodeName;
     await
     BaseDataModel.Instance.SaveInventoryItem(itm)
     .ConfigureAwait(false);
 }
Esempio n. 2
0
 public async Task SaveTariffCode(TariffCode i)
 {
     if (i == null)
     {
         return;
     }
     using (var ctx = new TariffCodeService())
     {
         await ctx.UpdateTariffCode(i).ConfigureAwait(false);
     }
 }
        public static async Task AssignTariffToItms(IList list, TariffCode tariffCode)
        {
            if (tariffCode == null)
            {
                throw new ApplicationException("Please Select TariffCode then Continue");
            }
            using (var ctx = new InventoryItemService())
            {
                foreach (VirtualListItem <InventoryQS.Business.Entities.InventoryItemsEx> item in list)
                {
                    InventoryItem itm = await ctx.GetInventoryItemByKey(item.Data.ItemNumber);

                    item.Data.TariffCode = tariffCode.TariffCodeName;
                    itm.TariffCode       = tariffCode.TariffCodeName;
                    await ctx.UpdateInventoryItem(itm).ConfigureAwait(false);
                }
            }
        }