async private void submitAdjustment(object o)
        {
            if (Adjustment.AdjustmentID == 0)
            {
                if ((ErrorMessage = await new ServiceLayer().AddAdjustment(Adjustment.toDTO())) != null)
                {
                    return;
                }

                Adjustment = new Adjustment(ServiceLayer.Adjustment);

                if (Adjustments != null)
                {
                    Adjustments.Add(Adjustment);
                }
            }
            else
            {
                if ((ErrorMessage = await new ServiceLayer().UpdateAdjustment(Adjustment.toDTO())) != null)
                {
                    return;
                }
                Adjustment = new Adjustment(ServiceLayer.Adjustment);
            }

            Adjuster   = null;
            Adjustment = null;

            OnRequestClose(this, new EventArgs());
        }