Beispiel #1
0
 public void ShowObject(object keyValue)
 {
     adjustment = new Adjustment {
         AdjustmentNo = InventoryHelper.GetNextAdjustmentNo()
     };
     adjustmentBindingSource.DataSource = adjustment;
     Loadlookup();
 }
Beispiel #2
0
        public void SaveChanges()
        {
            adjustmentBindingSource.EndEdit();
            var newadjustmentno = InventoryHelper.GetNextAdjustmentNo();

            adjustment.AdjustmentNo = newadjustmentno;
            adjustment.StatusId     = InventoryHelper.STATUS_PENDING;
            try
            {
                context.Adjustments.AddObject(adjustment);
                context.SaveChanges();
                var obj = context.Adjustments.Single(a => a.AdjustmentNo == newadjustmentno);
                this.AdjustmentId = obj.AdjustmentId;
                this.DialogResult = DialogResult.OK;
                InventoryHelper.UpdateAdjustmentNo(newadjustmentno);
            }
            catch (Exception exception)
            {
                ViewHelper.ShowErrorMessage("Error saving new adjustment record.", exception);
            }
        }