//public void carregaGrid() //{ // try // { // DataTable tab = null; // tab = objEmp.localizarEmTudo(txtPesquisar.Text); // gvPesquisa.DataSource = tab; // gvPesquisa.Columns["emp_codigo"].HeaderText = "Código"; // gvPesquisa.Columns["emp_razaoSocial"].HeaderText = "Razão Social"; // gvPesquisa.Columns["emp_nomeFantasia"].HeaderText = "Nome Fantasia"; // gvPesquisa.Columns["emp_logradouro"].HeaderText = "Logradouro"; // gvPesquisa.Columns["emp_numero"].HeaderText = "Número"; // gvPesquisa.Columns["emp_bairro"].HeaderText = "Bairro"; // gvPesquisa.Columns["emp_cep"].HeaderText = "CEP"; // gvPesquisa.Columns["emp_cidade"].HeaderText = "Cidade"; // gvPesquisa.Columns["emp_inscricaoEstadual"].HeaderText = "Inscrição Estadual"; // gvPesquisa.Columns["emp_cnpj"].HeaderText = "CNPJ"; // gvPesquisa.Columns["emp_telefone"].HeaderText = "Telefone"; // gvPesquisa.Columns["emp_fax"].HeaderText = "Fax"; // gvPesquisa.Columns[0].Width = gvPesquisa.Width / 12; // gvPesquisa.Columns[1].Width = gvPesquisa.Width / 12; // gvPesquisa.Columns[2].Width = gvPesquisa.Width / 12; // gvPesquisa.Columns[3].Width = gvPesquisa.Width / 12; // gvPesquisa.Columns[4].Width = gvPesquisa.Width / 12; // gvPesquisa.Columns[5].Width = gvPesquisa.Width / 12; // gvPesquisa.Columns[6].Width = gvPesquisa.Width / 12; // gvPesquisa.Columns[7].Width = gvPesquisa.Width / 12; // gvPesquisa.Columns[8].Width = gvPesquisa.Width / 12 + 4; // gvPesquisa.Columns[9].Width = gvPesquisa.Width / 12; // gvPesquisa.Columns[10].Width = gvPesquisa.Width / 12; // gvPesquisa.Columns[11].Width = gvPesquisa.Width / 12; // //Remover colunas que não são necessárias para a equipamentos e cia // gvPesquisa.Columns.Remove("emp_valorJuros"); // gvPesquisa.Columns.Remove("emp_multa"); // gvPesquisa.Columns.Remove("emp_qtdDias"); // // stiloGrid(); // gvPesquisa.ClearSelection(); // } // catch (Exception) // { // throw; // } //} public void Salvar() { try { //Carregar os campos no objeto carregaPropriedades(); if (objEmp.emp_codigo == 0) //Se o código for 0, significa que não é alteração, mas sim inserção { //Verificar se categoria já existe objEmp.localizarLeave(objEmp.emp_razaoSocial, "emp_razaoSocial"); //Pesquisa por descrição, na coluna descrição if (objEmp.emp_codigo != 0) // se o código retornar um número acima de 0, significa que a categoria já está cadastrada { throw new Exception("Esta empresa já existe no sistema"); // Se cair no throw automaticamente os comandos de inserção são cancelados } objEmp.inserir(); // objEmp.limpar(); //limpar(); MessageBox.Show("Empresa cadastrada com sucesso", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } else //Alteração { objEmp.alterar(); objEmp.limpar(); // limpar(); MessageBox.Show("Empresa alterada com sucesso", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } }