private void Gravar(bool novo, int codigo) { var hoje = DateTime.Now; var codAgente = txtcodigo.Text.Trim(); var nome = txtNome.Text.Trim(); var endereco = txtendereco.Text.Trim(); var bairro = txtbairro.Text.Trim(); var telefone = txtfone.Text.Trim(); var cell = txtcell.Text.Trim(); var respinclusao = Usuario.Nomeusuario.ToString(); var datainclusao = hoje.ToString(); var respalteracao = Usuario.Nomeusuario.ToString(); var dataalteracao = hoje.ToString(); var excluido = "N"; int numero = 0; try { var m = new Classes.Mysql.Agente(int.Parse(codAgente), nome, endereco, bairro, telefone, cell, respinclusao.ToString(), datainclusao, respalteracao.ToString(), dataalteracao, excluido); if (novo) { numero = m.Insert(); if (Parametros.Form == "Processo") { Parametros.Valor = numero.ToString(); LimpaTela(); Close(); } } else { m.Update(); if (Parametros.Form == "Processo") { Parametros.Valor = codAgente; LimpaTela(); Close(); } } MessageBox.Show("Registro Gravado com Sucesso !"); } catch (Exception erro) { MessageBox.Show("Erro na Persistência"); } LimpaTela(); }
private void Relatorio(int codigo) { // ESVAZIA O REPOSITORIO var d = new Classes.Mysql.Agente(); d.DeleteAccess(); // BUSCA E GRAVA NO REPOSITORIO var dr = Classes.Mysql.Agente.BuscaUm(codigo); if (dr.HasRows) { while (dr.Read()) { var hoje = DateTime.Now; var codAgente = txtcodigo.Text.Trim(); var nome = txtNome.Text.Trim(); var endereco = txtendereco.Text.Trim(); var bairro = txtbairro.Text.Trim(); var telefone = txtfone.Text.Trim(); var cell = txtcell.Text.Trim(); var respinclusao = Usuario.Nomeusuario.ToString(); var datainclusao = hoje.ToString(); var respalteracao = Usuario.Nomeusuario.ToString(); var dataalteracao = hoje.ToString(); var excluido = "N"; try { var m = new Classes.Mysql.Agente(int.Parse(codAgente), nome, endereco, bairro, telefone, cell, respinclusao.ToString(), datainclusao, respalteracao.ToString(), dataalteracao, excluido); m.InsertAccess(); } catch (Exception erro) { } } } dr.Close(); dr.Dispose(); //CHAMA A TELA DE RELATORIO bool open = false; foreach (Form form in this.MdiChildren) { if (form is RelAgente) { form.BringToFront(); open = true; } } if (!open) { Form tela = new RelAgente(); tela.ShowDialog(); } }