private void Relatorio() { var cria = new Classes.Funcoes.CriaArquivo(); cria.Cria_Departamento(); var hoje = DateTime.Now; var respinclusao = Usuario.Nomeusuario.ToString(); var datainclusao = hoje.ToString(); var respalteracao = Usuario.Nomeusuario.ToString(); var dataalteracao = hoje.ToString(); // BUSCA E GRAVA NO REPOSITORIO var dr = Classes.Mysql.Departamento.SelectTudo(); if (dr.HasRows) { while (dr.Read()) { var cod = dr.GetString(dr.GetOrdinal("CODDEPARTAMENTO")); var nome = dr.GetString(dr.GetOrdinal("NOME")); var fone = dr.GetString(dr.GetOrdinal("TELEFONE")); var email = dr.GetString(dr.GetOrdinal("EMAIL")); try { var m = new Classes.Mysql.Departamento(); m.InsertAccess(int.Parse(cod), nome, fone, email, respinclusao, datainclusao, respalteracao, dataalteracao); } catch (Exception erro) { } } } dr.Close(); dr.Dispose(); //CHAMA A TELA DE RELATORIO bool open = false; foreach (Form form in this.MdiChildren) { if (form is Relatorios.Departamento.RelDepartamento) { form.BringToFront(); open = true; } } if (!open) { Form tela = new Relatorios.Departamento.RelDepartamento(); tela.ShowDialog(); } }
private void Gravar(bool novo, int codigo) { if (txtDescricao.Text.Trim() == "") { MessageBox.Show("Nome é campo Obrigatório"); txtDescricao.Focus(); return; } var hoje = DateTime.Now; var descricao = txtDescricao.Text.Trim(); var ativo = "S";// cmbativo.SelectedValue.ToString(); var telefone = txttelefone.Text; var email = txtemail.Text; 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.Departamento(codigo, descricao, telefone, email, ativo, respinclusao.ToString(), datainclusao, respalteracao.ToString(), dataalteracao, excluido); if (novo) { m.Insert(); } else { m.Update(); } MessageBox.Show("Registro Gravado com Sucesso !"); } catch (Exception erro) { MessageBox.Show("Erro na Persistência"); } Limpatela(); }