/// <summary> /// Evento dos cliques que o usuário clicou na interface. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void ultraToolbarsManager1_ToolClick(object sender, Infragistics.Win.UltraWinToolbars.ToolClickEventArgs e) { switch (e.Tool.Key) { case "Home": // ButtonTool ChamaTela_Inicio(); break; case "Alterar senha": // ButtonTool FrmLogin_NewPass frm = new FrmLogin_NewPass(Objects.UsuarioAtual.Login.ToUpper()); frm.ShowDialog(); break; case "Logout": // ButtonTool this.DialogResult = System.Windows.Forms.DialogResult.OK; //ECMGR-359 Objects.CnnBancoEcMgr.ExecutaSql($"update Usuarios set IsLogged = 0 where id = {Objects.UsuarioAtual.Id}"); //'Esconde' essa interface Visible = false; ShowInTaskbar = false; Opacity = 0; Hide(); break; case "Sair": // ButtonTool //ECMGR-359 Objects.CnnBancoEcMgr.ExecutaSql($"update Usuarios set IsLogged = 0 where id = {Objects.UsuarioAtual.Id}"); DialogResult = System.Windows.Forms.DialogResult.Cancel; Close(); GC.Collect(); break; case "Inicio": // ButtonTool ChamaTela_Inicio(); break; case "Nova tarefa": // ButtonTool ChamaTela_NovaTarefa(); break; case "Tarefas concluídas": // ButtonTool ChamaTela_TarefaConcluidas(); break; case "Consultar ordens": // ButtonTool ChamaTela_OrdensProducao(); break; case "Nova ordem de produção": // ButtonTool ChamaTela_NovaOrdem(); break; case "Consultar orçamentos": // ButtonTool ChamaTela_Orcamentos(); break; case "Novo orçamento": // ButtonTool ChamaTela_NovoOrcamento(); break; case "Criptomoedas": // ButtonTool ChamaTela_Criptomoedas(); break; case "Inventários": // ButtonTool ChamaTela_Inventario(); break; case "Trabalhos": // ButtonTool ChamaTela_Trabalhos(); break; case "Ferramentas": // ButtonTool ChamaTela_Ferramentas(); break; case "Máquinas": // ButtonTool ChamaTela_Maquinas(); break; case "Relatórios": // ButtonTool // Place code here break; case "Configurações": // ButtonTool ChamaTela_Configuracoes(); break; case "Importar": // ButtonTool // Place code here break; case "Exportar": // ButtonTool ChamaTela_Exportar(); break; case "Calculadora": // ButtonTool System.Diagnostics.Process.Start("calc.exe"); break; case "Calculadora para tempos": // ButtonTool // Place code here break; case "Calendário": // ButtonTool ChamaTela_Calendario(); break; case "Syneco": ChamaTela_Syneco(); break; case "Sobre": // ButtonTool ChamaTela_Sobre(); break; } }
private void ChamaTela_AlterarSenha() { FrmLogin_NewPass frm = new FrmLogin_NewPass(Objects.UsuarioAtual.Login.ToUpper()); frm.ShowDialog(); }