Ejemplo n.º 1
0
 /// <summary>
 /// Sets the current mode of the form.
 /// </summary>
 /// <param name="mode">The new mode for the form.</param>
 public void SetMode(FormModes mode, bool resetChanges = true)
 {
     PreviousMode = Mode;
     Mode         = mode;
     if (resetChanges && (Mode == FormModes.Create || Mode == FormModes.Edit))
     {
         Delta.Clear();
     }
     if (Errors.Count > 0)
     {
         Errors.Clear();
         OnErrorsChanged(EventArgs.Empty);
     }
     StateHasChanged();
 }