private void NewUsuarioExecuted(object sender, EventArgs e) { Debug.Assert(usuario == null); _Commands.UsuarioCommands.New.Enabled = false; // Disable new client command to prevent re-entrancy usuario = new VUsuario(); usuario.Commands = _Commands; this.ShowModalPanel(usuario, DevComponents.DotNetBar.Controls.eSlideSide.Left); if (!_StartControl.Visible) { _StartControl.SlideOutButtonVisible = false; } }
private void CloseUsuarioDialog() { if (!_StartControl.Visible) { _StartControl.SlideOutButtonVisible = true; } _Commands.UsuarioCommands.New.Enabled = true; // Enable new client command this.CloseModalPanel(usuario, DevComponents.DotNetBar.Controls.eSlideSide.Bottom); usuario.Commands = null; usuario.Dispose(); usuario = null; }