Exemplo n.º 1
0
        /// <summary>
        ///     Método responsável por consultar quais trabalhos a ferramenta foi
        /// utilizada e a quantidade de vezes de utilizada.
        /// </summary>
        private void RastreiaTrabalhos()
        {
            udgv_Jobs.DataSource = Objects.CnnBancoEc.ExecutaSql(Consultas_Ec.CONSULTA_USABILIDADE_TOOLS_IN_JOBS, new Dictionary <string, object>()
            {
                { "@TOOL_ID", mIdTool }
            });

            if (udgv_Jobs.Rows.Count <= 0)
            {
                mFerramentaUsada = false;
                Objects.CadastraNovoLog(false, String.Format("Não foi possível localizar trabalhos da ferramenta de id '{0}'", mIdTool), "FrmFerramentas_Rastreio", "RastreiaTrabalhos", "", "", e_TipoErroEx.Informacao);
                MessageBox.Show(String.Format("Não foi localizados trabalhos em que a ferramenta '{0}' é utilizada", mNomeTool), "Ferramenta não utilizada", MessageBoxButtons.OK, MessageBoxIcon.Information);
                this.Close();
                GC.Collect();
            }
            //Condição adicionada para pesquisar os dados em seguida, caso tenha apenas um trabalho
            else if (udgv_Jobs.Rows.Count == 1)
            {
                mFerramentaUsada = true;

                ConsultaTempoUsinagemTrabalho();
            }
            else
            {
                mFerramentaUsada = true;
            }
        }
Exemplo n.º 2
0
        /// <summary>
        ///     Seleciona um país.
        /// </summary>
        private void btnSelPais_Click(object sender, EventArgs e)
        {
            try
            {
                FrmPais_Seleciona frm = new FrmPais_Seleciona();
                if (frm.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                {
                    //txtContato.Text = frm._ContatoSelecionado.Nome;
                    //txtCliente.Text = frm._ContatoSelecionado.Cliente;
                    //txtCidade.Text = frm._ContatoSelecionado.Cidade;
                    //txtEstado.Text = frm._ContatoSelecionado.Estado;
                    txtPais.Text = frm._PaisSelecionado.Pais;

                    ////Após o usuário selecionar, eu bloqueio os demais controles.
                    //txtCliente.Enabled = false;
                    //txtCidade.Enabled = false;
                    //txtEstado.Enabled = false;
                    //txtPais.Enabled = false;

                    //btnSelCliente.Enabled = false;
                    //btnSelCidade.Enabled = false;
                    //btnSelEstado.Enabled = false;
                    //btnSelPais.Enabled = false;
                }
            }
            catch (Exception ex)
            {
                Objects.CadastraNovoLog(true, "Erro ao consultar os contatos", "FrmOrcamentos_New", "btnSelContato_Click", "", "", e_TipoErroEx.Erro, ex);
            }
        }
Exemplo n.º 3
0
        /// <summary>
        ///     Método que, ao receber uma tarefa para visualizar, é determinada como lida
        /// no banco de dados.
        /// </summary>
        private void MarcaTarefaComoLido()
        {
            Dictionary <string, object> dic = new Dictionary <string, object>();

            dic.Add("@ID", mTarefaUsuario.IdTarefa);
            Objects.CnnBancoEcMgr.ExecutaSql(Consultas_EcMgr.MARCA_TAREFA_COMO_LIDA, dic);
            Objects.CadastraNovoLog(false, String.Format("Usuário completou a tarefa de id {0}", mTarefaUsuario.IdTarefa), "FrmTarefas", "MarcaTarefaComoLido", "", "", e_TipoErroEx.Informacao);
        }
 private void btnSalvar_Click(object sender, EventArgs e)
 {
     try
     {
         SalvaNovoCustoAdicional();
     }
     catch (Exception ex)
     {
         Objects.CadastraNovoLog(true, "Erro ao cadastrar um novo custo adicional", "FrmOrcamentos_CustosNew", "btnSalvar_Click", "", "", e_TipoErroEx.Erro, ex);
     }
 }
Exemplo n.º 5
0
 private void btnComplete_Click(object sender, EventArgs e)
 {
     try
     {
         ConcluiTarefa();
     }
     catch (Exception ex)
     {
         Objects.CadastraNovoLog(true, "Erro ao concluir tarefa", "FrmTarefas", "ConcluiTarefa", "", "Consultas_EcMgr.CONCLUI_TAREFA", e_TipoErroEx.Erro, ex);
     }
 }
Exemplo n.º 6
0
 private void btnCancelar_Click(object sender, EventArgs e)
 {
     try
     {
         CancelaOrdem();
     }
     catch (Exception ex)
     {
         Objects.CadastraNovoLog(true, "Erro ao tentar cancelar uma ordem", "FrmOrdens", "btnDelete_Click", "<None>", "", e_TipoErroEx.Erro, ex);
     }
 }
Exemplo n.º 7
0
 /// <summary>
 ///     Abre a peça no Edgecam (PPF caso já tenha sido programada/aberta ou o CAD caso contrário).
 /// </summary>
 private void btnOpen_Click(object sender, EventArgs e)
 {
     try
     {
         AbreOrdemEdgecam();
     }
     catch (Exception ex)
     {
         Objects.CadastraNovoLog(true, "Erro ao tentar abrir uma ordem", "FrmOrdens", "btnOpen_Click", "<None>", "<None>", e_TipoErroEx.Erro, ex);
     }
 }
Exemplo n.º 8
0
 private void tsm_CheckInven_Click(object sender, EventArgs e)
 {
     try
     {
         ConsultaInventario_Tool((UltraGrid)((ContextMenuStrip)((sender as ToolStripMenuItem).Owner)).SourceControl);
     }
     catch (Exception ex)
     {
         Objects.CadastraNovoLog(true, "Erro ao consultar estoque da ferramenta", "FrmFerramentas", "tsm_CheckInven_Click", "", "", e_TipoErroEx.Erro, ex);
     }
 }
Exemplo n.º 9
0
 private void btnPesquisa_Additive_Click(object sender, EventArgs e)
 {
     try
     {
         PesquisaFerramentas_Aditivas();
     }
     catch (Exception ex)
     {
         Objects.CadastraNovoLog(true, "Erro ao consultar as ferramentas aditivas", "FrmFerramentas", "btnPesquisa_Additive_Click", "", "", e_TipoErroEx.Erro, ex);
     }
 }
Exemplo n.º 10
0
 private void btnEdit_Click(object sender, EventArgs e)
 {
     try
     {
         EditaOrdem();
     }
     catch (Exception ex)
     {
         Objects.CadastraNovoLog(true, "Erro ao tentar editar uma ordem", "FrmOrdens", "EditaOrdem", "<None>", "Consultas_EcMgr.CONSULTA_ORDENS", e_TipoErroEx.Erro, ex);
     }
 }
Exemplo n.º 11
0
 private void tsm_Rastrear_Click(object sender, EventArgs e)
 {
     try
     {
         RastreiaFerramenta((UltraGrid)((ContextMenuStrip)((sender as ToolStripMenuItem).Owner)).SourceControl);
     }
     catch (Exception ex)
     {
         Objects.CadastraNovoLog(true, "Erro ao rastrear as ferramentas", "FrmFerramentas", "tsmMill_Rastrear_Click", "", "", e_TipoErroEx.Erro, ex);
     }
 }
Exemplo n.º 12
0
 /// <summary>
 ///     NÃO ESTÁ SENDO UTILIZADO
 /// </summary>
 private void ChamaTela_CheckUpdates()
 {
     try
     {
         VerificaAtualizacoes();
     }
     catch (Exception ex)
     {
         Objects.CadastraNovoLog(true, "Erro ao consultar/obter as atualizações", "FrmMain", "verificarAtualizaçõesToolStripMenuItem_Click", "", "", e_TipoErroEx.Erro, ex);
     }
 }
Exemplo n.º 13
0
 /// <summary>
 ///     Evento de duplo clique na linha, que faz o sistema consultar os tempos de usinagem.
 /// </summary>
 private void udgv_Jobs_DoubleClickRow(object sender, Infragistics.Win.UltraWinGrid.DoubleClickRowEventArgs e)
 {
     try
     {
         ConsultaTempoUsinagemTrabalho();
     }
     catch (Exception ex)
     {
         Objects.CadastraNovoLog(true, "Erro ao consultar os tempos das ferramentas", "FrmFerramentas_Rastreio", "udgv_Jobs_DoubleClickRow", "", "", e_TipoErroEx.Erro, ex);
     }
 }
Exemplo n.º 14
0
 private void btnView3D_Click(object sender, EventArgs e)
 {
     try
     {
         VisualizaModelo3D();
     }
     catch (Exception ex)
     {
         Objects.CadastraNovoLog(true, "Erro ao visualizar modelo 3D da peça", "FrmOrdens", "btnView3D_Click", "<None>", "<None>", e_TipoErroEx.Erro, ex);
     }
 }
Exemplo n.º 15
0
 private void btnDefineUser_Click(object sender, EventArgs e)
 {
     try
     {
         TrocaUsuarioOrdem();
     }
     catch (Exception ex)
     {
         Objects.CadastraNovoLog(true, "Erro ao redesignar a ordem de produção", "FrmOrdens", "btnDefineUser_Click", "<None>", "Consultas_EcMgr.TROCA_USUARIO_ORDEM", e_TipoErroEx.Erro, ex);
     }
 }
Exemplo n.º 16
0
 private void btnViewDetails_Click(object sender, EventArgs e)
 {
     try
     {
         VisualizaDetalhesOrdem();
     }
     catch (Exception ex)
     {
         Objects.CadastraNovoLog(true, "Erro ao tentar visualizar os detalhes da ordem", "FrmOrdens", "btnViewDetails_Click", "<None>", "<None>", e_TipoErroEx.Erro, ex);
     }
 }
 private void btnPesquisar_Click(object sender, EventArgs e)
 {
     try
     {
         this.ConsultaMarkups(true);
     }
     catch (Exception ex)
     {
         Objects.CadastraNovoLog(true, "Erro ao consultar os markups", "FrmOrcamentos_MarkupSeleciona", "btnPesquisar_Click", "", "", e_TipoErroEx.Erro, ex);
     }
 }
 private void ubtnSalvar_Click(object sender, EventArgs e)
 {
     try
     {
         SalvaMarkup();
     }
     catch (Exception ex)
     {
         Objects.CadastraNovoLog(true, "Erro ao salvar o markup", "FrmOrcamentos_MarkupNew", "ubtnSalvar_Click", "", "", e_TipoErroEx.Erro, ex);
     }
 }
 private void btnSalva_Click(object sender, EventArgs e)
 {
     try
     {
         SalvaColunaExportar();
     }
     catch (Exception ex)
     {
         Objects.CadastraNovoLog(true, "Erro ao adicionar campo para exportação", "FrmConfig_CamposExportar", "btnSalva_Click", "<None>", "Consultas_EcMgr.CADASTRA_NOVO_CAMPO_EXPORTAR", e_TipoErroEx.Erro, ex);
     }
 }
Exemplo n.º 20
0
 private void btnSalvar_Click(object sender, EventArgs e)
 {
     try
     {
         CadastraNovaTarifa();
     }
     catch (Exception ex)
     {
         Objects.CadastraNovoLog(true, "Erro ao cadastrar nova tarifa", "FrmTarifas_New", "btnSalvar_Click", "", "", e_TipoErroEx.Erro, ex);
     }
 }
Exemplo n.º 21
0
 private void tsm_AddInven_Click(object sender, EventArgs e)
 {
     try
     {
         AdicionaFerramentaInventario((UltraGrid)((ContextMenuStrip)((sender as ToolStripMenuItem).Owner)).SourceControl);
     }
     catch (Exception ex)
     {
         Objects.CadastraNovoLog(true, "Erro ao adicionar a ferramenta no estoque", "FrmFerramentas", "tsmMill_AddInven_Click", "", "", e_TipoErroEx.Erro, ex);
     }
 }
Exemplo n.º 22
0
 private void icbxTools_Tipo_SelectedIndexChanged(object sender, EventArgs e)
 {
     try
     {
         AtualizaIndicesSubTipoFerramenta();
     }
     catch (Exception ex)
     {
         Objects.CadastraNovoLog(true, "Erro ao determinar tipo de ferramenta", "FrmInventario_AbaFerramentas", "icbxTools_Tipo_SelectedIndexChanged", "", "", e_TipoErroEx.Erro, ex);
     }
 }
Exemplo n.º 23
0
 private void btnPesquisa_Hole_Click(object sender, EventArgs e)
 {
     try
     {
         PesquisaFerramentas_Furacao();
     }
     catch (Exception ex)
     {
         Objects.CadastraNovoLog(true, "Erro ao consultar as ferramentas de furação", "FrmFerramentas", "btnHole_Pes_Click", "", "", e_TipoErroEx.Erro, ex);
     }
 }
Exemplo n.º 24
0
 private void tsmVerificarEstoque_Click(object sender, EventArgs e)
 {
     try
     {
         ConsultaEstoque();
     }
     catch (Exception ex)
     {
         Objects.CadastraNovoLog(true, "Erro ao consultar estoque", "FrmInventarios_AbaFerramentas", "tsmVerificarEstoque_Click", "", "", e_TipoErroEx.Erro, ex);
     }
 }
Exemplo n.º 25
0
 private void AcessaAba_Ferramentas()
 {
     try
     {
         RemoveControlesInterface(tb_Ferramamentas);
     }
     catch (Exception ex)
     {
         Objects.CadastraNovoLog(true, "Erro ao remover aba 'Ferramentas'", "FrmInventario", "linklblFerramentas_LinkClicked", "", "", e_TipoErroEx.Erro, ex);
     }
 }
Exemplo n.º 26
0
 private void btnComplete_Click(object sender, EventArgs e)
 {
     try
     {
         CompletaProgramacao();
     }
     catch (Exception ex)
     {
         Objects.CadastraNovoLog(true, "Erro ao tentar completar uma ordem", "FrmOrdens", "btnComplete_Click", "<None>", "", e_TipoErroEx.Erro, ex);
     }
 }
Exemplo n.º 27
0
 private void btnPesquisa_Tools_Click(object sender, EventArgs e)
 {
     try
     {
         PesquisaInventario_Ferramentas();
     }
     catch (Exception ex)
     {
         Objects.CadastraNovoLog(true, "Erro ao consultar o inventário de ferramentas", "FrmInventario_AbaFerramentas", "btnPesquisa_Tools_Click", "", "", e_TipoErroEx.Erro, ex);
     }
 }
 private void btnPesquisar_Click(object sender, EventArgs e)
 {
     try
     {
         ConsultaDadosAuxilirares(true);
     }
     catch (Exception ex)
     {
         Objects.CadastraNovoLog(true, "Erro ao consultar dados auxiliares", "FrmDadosAuxiliares_Seleciona", "btnPesquisar_Click", "", "Consultas_EcMgr.CONSULTA_TODOS_DADOS_AUXILIARES", e_TipoErroEx.Erro, ex);
     }
 }
Exemplo n.º 29
0
 private void btnPesquisar_Click(object sender, EventArgs e)
 {
     try
     {
         ConsultaClientes();
     }
     catch (Exception ex)
     {
         Objects.CadastraNovoLog(true, "Erro ao consultar clientes", "FrmClientes_Seleciona", "btnPesquisar_Click", "", "", e_TipoErroEx.Erro, ex);
     }
 }
 private void btnSave_Click(object sender, EventArgs e)
 {
     try
     {
         SalvarInventario();
     }
     catch (Exception ex)
     {
         Objects.CadastraNovoLog(true, "Erro ao adicionar novo item ao inventário", "FrmInventarios_new_tool", "btnSave_Click", "", "", e_TipoErroEx.Erro, ex);
     }
 }