Example #1
0
        private void btnRemoveCH_Execute(object sender, SimpleActionExecuteEventArgs e)
        {
            if (View.CurrentObject == null)
                return;

            UnitOfWork uow = new UnitOfWork();

            uow.BeginTransaction();
            OutlookSystemItem olItem = new OutlookSystemItem();

            foreach (Item tmpItem in View.SelectedObjects)
            {
                string itemNo = tmpItem.ItemNo;
                Item item = Item.FindItem(uow, itemNo);

                if (item.ItemNo.Substring(0, 2) == "CH")
                {
                    item.ItemNo = item.ItemNo.Replace("CH", "");
                    olItem.SaveToOutlookSystem(item);
                    item.IsConfirming = true;
                    item.Save();
                    uow.CommitChanges();
                }
            }
            uow.CommitTransaction();
        }
Example #2
0
 public void SaveToOldSystem()
 {
     OutlookSystemItem osItem = new OutlookSystemItem();
     osItem.SaveToOutlookSystem(this);
 }