예제 #1
0
        public override void Closing(Sungero.Presentation.FormClosingEventArgs e)
        {
            base.Closing(e);

            _obj.State.Properties.Subject.IsRequired       = false;
            _obj.State.Properties.Correspondent.IsRequired = false;
        }
예제 #2
0
 public override void Closing(Sungero.Presentation.FormClosingEventArgs e)
 {
     if (_obj.State.IsInserted)
     {
         _obj.Name   = string.Empty;
         _obj.Status = CoreEntities.DatabookEntry.Status.Closed;
     }
 }
예제 #3
0
        public override void Closing(Sungero.Presentation.FormClosingEventArgs e)
        {
            base.Closing(e);

            _obj.State.Properties.Number.IsRequired      = false;
            _obj.State.Properties.Date.IsRequired        = false;
            _obj.State.Properties.TotalAmount.IsRequired = false;
            _obj.State.Properties.Currency.IsRequired    = false;
        }
예제 #4
0
        public override void Closing(Sungero.Presentation.FormClosingEventArgs e)
        {
            var key = Counterparties.Resources.ParameterSaveFromUIFormat(_obj.Id);

            if (e.Params.Contains(key))
            {
                e.Params.Remove(key);
            }
        }
예제 #5
0
 public override void Closing(Sungero.Presentation.FormClosingEventArgs e)
 {
     e.Params.Remove(Sungero.SmartProcessing.PublicConstants.VerificationAssignment.CanDeleteParamName);
 }
예제 #6
0
        public override void Closing(Sungero.Presentation.FormClosingEventArgs e)
        {
            base.Closing(e);

            _obj.State.Properties.DocumentGroup.IsRequired = false;
        }
예제 #7
0
        public override void Closing(Sungero.Presentation.FormClosingEventArgs e)
        {
            base.Closing(e);

            _obj.State.Properties.Counterparty.IsRequired = false;
        }
예제 #8
0
 public override void Closing(Sungero.Presentation.FormClosingEventArgs e)
 {
     ((Domain.Shared.IExtendedEntity)_obj).Params.Remove(Sungero.Docflow.PublicConstants.OfficialDocument.IsVisualModeParamName);
 }