public UnidadeColecao ConsultarPorNome(string nome) { //Criar uma nova coleção de clientes (aqui ela está vazia) UnidadeColecao unidadeColecao = new UnidadeColecao(); acessoDadosSqlServer.LimparParametros(); acessoDadosSqlServer.AdicionarParametros("@UnidadeNome", nome); DataTable dataTableUnidade = acessoDadosSqlServer.ExecutarConsulta(CommandType.Text,"SELECT UnidadeID AS ID, UnidadeNome AS Unidade, UnidadeCidade AS Cidade, UnidadeEstado AS Estado, UnidadePais AS País FROM tblUnidade WHERE UnidadeNome LIKE '%' + @UnidadeNome + '%'"); //Percorrer o DataTable e transformar em coleção de cliente //Cada linha do DataTable é um cliente foreach (DataRow linha in dataTableUnidade.Rows) { //Criar um cliente vazio //Colocar os dados da linha dele //Adicionar ele na coleção Unidade unidade = new Unidade(); unidade.UnidadeID = Convert.ToInt32(linha["ID"]); unidade.UnidadeNome = Convert.ToString(linha["Unidade"]); unidade.UnidadeCidade = Convert.ToString(linha["Cidade"]); unidade.UnidadeEstado = Convert.ToString(linha["Estado"]); unidade.UnidadePais = Convert.ToString(linha["País"]); unidadeColecao.Add(unidade); } return unidadeColecao; }
public UnidadeColecao ConsultarPorNome(string nome) { //Criar uma nova coleção de clientes (aqui ela está vazia) UnidadeColecao unidadeColecao = new UnidadeColecao(); acessoDadosSqlServer.LimparParametros(); acessoDadosSqlServer.AdicionarParametros("@UnidadeNome", nome); DataTable dataTableUnidade = acessoDadosSqlServer.ExecutarConsulta(CommandType.StoredProcedure, "uspUnidadeConsultarPorNome"); //Percorrer o DataTable e transformar em coleção de cliente //Cada linha do DataTable é um cliente foreach (DataRow linha in dataTableUnidade.Rows) { //Criar um cliente vazio //Colocar os dados da linha dele //Adicionar ele na coleção Unidade unidade = new Unidade(); unidade.UnidadeID = Convert.ToInt32(linha["UnidadeID"]); unidade.UnidadeNome = Convert.ToString(linha["UnidadeNome"]); unidade.UnidadeCidade = Convert.ToString(linha["UnidadeCidade"]); unidade.UnidadeEstado = Convert.ToString(linha["UnidadeEstado"]); unidade.UnidadePais = Convert.ToString(linha["UnidadePais"]); unidadeColecao.Add(unidade); } return unidadeColecao; }
public UnidadeColecao ConsultarPorNome(string nome) { //Criar uma nova coleção de clientes (aqui ela está vazia) UnidadeColecao unidadeColecao = new UnidadeColecao(); acessoDadosSqlServer.LimparParametros(); acessoDadosSqlServer.AdicionarParametros("@UnidadeNome", nome); DataTable dataTableUnidade = acessoDadosSqlServer.ExecutarConsulta(CommandType.StoredProcedure, "uspUnidadeConsultarPorNome"); //Percorrer o DataTable e transformar em coleção de cliente //Cada linha do DataTable é um cliente foreach (DataRow linha in dataTableUnidade.Rows) { //Criar um cliente vazio //Colocar os dados da linha dele //Adicionar ele na coleção Unidade unidade = new Unidade(); unidade.UnidadeID = Convert.ToInt32(linha["UnidadeID"]); unidade.UnidadeNome = Convert.ToString(linha["UnidadeNome"]); unidade.UnidadeCidade = Convert.ToString(linha["UnidadeCidade"]); unidade.UnidadeEstado = Convert.ToString(linha["UnidadeEstado"]); unidade.UnidadePais = Convert.ToString(linha["UnidadePais"]); unidadeColecao.Add(unidade); } return(unidadeColecao); }
private void ConsultarUnidade() { UnidadeColecao colecao = Form1.colecaoUnidade; Form_ConsultarColecao formColecao = new Form_ConsultarColecao(); foreach (UnidadeInfo unid in colecao) { Form_Consultar form_Consultar = new Form_Consultar { Cod = string.Format("{0:000}", unid.uniid), Descricao = unid.uniunidade }; formColecao.Add(form_Consultar); } FormConsultar_Cod_Descricao formConsultar_Cod_Descricao = new FormConsultar_Cod_Descricao(formColecao, "SELECIONAR UNIDADE"); if (formConsultar_Cod_Descricao.ShowDialog(this) == DialogResult.Yes) { Form_Consultar form_Consultar = formConsultar_Cod_Descricao.Selecionado; foreach (UnidadeInfo unid in colecao) { if (unid.uniid == Convert.ToInt32(form_Consultar.Cod)) { login[2] = form_Consultar.Cod; labelUnidadeDescricao.Text = unid.uniunidade; textBoxLogin.Select(); break; } } } formConsultar_Cod_Descricao.Dispose(); }
private void RealizarPesquisa() { if (labelModuloTitulo.Text == "Unidades") { UnidadeNegocios unidadeNegocios = new UnidadeNegocios(); UnidadeColecao unidadeColecao = new UnidadeColecao(); unidadeColecao = unidadeNegocios.ConsultarPorNome(textBoxPesquisa.Text); dataGridView.DataSource = null; dataGridView.DataSource = unidadeColecao; dataGridView.Update(); dataGridView.Refresh(); } if (labelModuloTitulo.Text == "Cursos") { CursoNegocios cursoNegocios = new CursoNegocios(); CursoColecao cursoColecao = new CursoColecao(); cursoColecao = cursoNegocios.ConsultarPorNome(textBoxPesquisa.Text); dataGridView.DataSource = null; dataGridView.DataSource = cursoColecao; dataGridView.Update(); dataGridView.Refresh(); } if (labelModuloTitulo.Text == "Professores") { ProfessorNegocios professorNegocios = new ProfessorNegocios(); ProfessorColecao professorColecao = new ProfessorColecao(); if (radioButtonPesquisarPorNome.Checked) { professorColecao = professorNegocios.ConsultarPorNome(textBoxPesquisa.Text); } if (radioButtonPesquisarPorCPF.Checked) { if (maskedTextBoxPesquisa.MaskFull) { professorColecao = professorNegocios.ConsultarPorCPF(maskedTextBoxPesquisa.Text); } else { MessageBox.Show("Digite o CPF completo"); } } if (radioButtonPesquisarPorMatricula.Checked) { professorColecao = professorNegocios.ConsultarPorMatricula(textBoxPesquisa.Text); } dataGridView.DataSource = null; dataGridView.DataSource = professorColecao; dataGridView.Update(); dataGridView.Refresh(); } }
public UnidadeInfo VerificarUnidade() { unidadeColecao = empresaNegocios.ConsultarUnidade(); if (unidadeColecao.Count == 1) { return(unidadeColecao[0]); } else { return(null); } }
public UnidadeColecao PreencherUnidadeColecao(DataTable dataTable) { UnidadeColecao unidadeColecao = new UnidadeColecao(); foreach (DataRow row in dataTable.Rows) { UnidadeInfo unidadeInfo = new UnidadeInfo { uniativa = Convert.ToInt32(row["uniativa"]), unibairro = Convert.ToString(row["unibairro"]), unicep = Convert.ToString(row["unicep"]), unicidade = Convert.ToString(row["unicidade"]), unicnpj = Convert.ToString(row["unicnpj"]), unicomplemento = Convert.ToString(row["unicomplemento"]), uniemail = Convert.ToString(row["uniemail"]), unifantasia = Convert.ToString(row["unifantasia"]), unifundada = Convert.ToDateTime(row["unifundada"]), uniid = Convert.ToInt32(row["uniid"]), uniidEmpresa = Convert.ToString(row["uniidEmpresa"]), unilogradouro = Convert.ToString(row["unilogradouro"]), unirazaoSocial = Convert.ToString(row["unirazaoSocial"]), unireferencia = Convert.ToString(row["unireferencia"]), unisite = Convert.ToString(row["unisite"]), unitelefone = Convert.ToString(row["unitelefone"]), uniuf = Convert.ToString(row["uniuf"]), uniunidade = Convert.ToString(row["uniunidade"]).Trim(), unisede = Convert.ToBoolean(row["unisede"]) }; if (Convert.ToBoolean(row["uniassistencia"])) { unidadeInfo.uniassistencia = EnumAssistencia.Assistencia; } else { unidadeInfo.uniassistencia = EnumAssistencia.Loja; } unidadeColecao.Add(unidadeInfo); } return(unidadeColecao); }
private void PreencherForm() { if (Ativo) { textBoxId.Text = infoEmpresa.empcod; buttonUnid.Enabled = false; buttonUnid.ForeColor = Color.Gray; } else { infoEmpresa = empresaNegocios.ConsultarEmpresaSysId(textBoxId.Text); } if (infoEmpresa != null) { textBoxCnpj.Text = infoEmpresa.empcnpj; textBoxCep.Text = infoEmpresa.empcep; textBoxEmail.Text = infoEmpresa.empemail; textBoxComplemento.Text = infoEmpresa.empcomplemento; textBoxRef.Text = infoEmpresa.empreferencia; textBoxEnd.Text = infoEmpresa.empcomplemento; textBoxFantasia.Text = infoEmpresa.empfantasia; textBoxEnd.Text = infoEmpresa.emplogradouro + "/" + infoEmpresa.empbairro + " (" + infoEmpresa.empcidade + "-" + infoEmpresa.empuf + ")"; textBoxRazao.Text = infoEmpresa.emprazaosocial; textBoxTel.Text = infoEmpresa.emptelefone; empresaNegocios = new EmpresaNegocios(infoEmpresa.empconexao); colecaoUnid = empresaNegocios.ConsultarAssistencia(); Form1.Computer = new ComputerInfo(); Form1.ConfiguracaoRede(); textBoxComputer.Text = Form1.Computer.comphostname; textBoxIp.Text = Form1.Computer.compip; textBoxAdapter.Text = Form1.Computer.compadaptador; maskedTextBoxMac.Text = Form1.Computer.compmac; if (colecaoUnid != null) { infoUnid = colecaoUnid[0]; colecaoComp = empresaNegocios.ConsultarComputadorIdUnid(infoUnid.uniid); if (colecaoComp != null) { foreach (ComputerInfo comp in colecaoComp) { if (comp.compserver) { Form1.Server = comp; groupBoxServer.Enabled = false; radioButtonNao.Checked = true; } if (Form1.Computer.compmac == comp.compmac) { infoComp = comp; } } } textBoxUnidNome.Text = colecaoUnid[0].uniunidade; textBoxServer.Text = (Form1.Server == null) ? "" : Form1.Server.comphostname; } dataGridViewUnid.DataSource = colecaoUnid; buttonInserir.Enabled = true; } else { FormMessage.ShowMessegeInfo("Registro não encontrado!"); } }
private void RealizarPesquisa() { if (labelModuloTitulo.Text == "Unidades") { UnidadeNegocios unidadeNegocios = new UnidadeNegocios(); UnidadeColecao unidadeColecao = new UnidadeColecao(); unidadeColecao = unidadeNegocios.ConsultarPorNome(textBoxPesquisa.Text); dataGridView.DataSource = null; dataGridView.DataSource = unidadeColecao; dataGridView.Update(); dataGridView.Refresh(); } if (labelModuloTitulo.Text == "Cursos") { CursoNegocios cursoNegocios = new CursoNegocios(); CursoColecao cursoColecao = new CursoColecao(); cursoColecao = cursoNegocios.ConsultarPorNome(textBoxPesquisa.Text); dataGridView.DataSource = null; dataGridView.DataSource = cursoColecao; dataGridView.Update(); dataGridView.Refresh(); } if (labelModuloTitulo.Text == "Professores") { ProfessorNegocios professorNegocios = new ProfessorNegocios(); ProfessorColecao professorColecao = new ProfessorColecao(); if (radioButtonPesquisarPorNome.Checked) { professorColecao = professorNegocios.ConsultarPorNome(textBoxPesquisa.Text); } if (radioButtonPesquisarPorCPF.Checked) { if (maskedTextBoxPesquisa.MaskFull) { professorColecao = professorNegocios.ConsultarPorCPF(maskedTextBoxPesquisa.Text); } else { MessageBox.Show("Digite o CPF completo"); } } if (radioButtonPesquisarPorMatricula.Checked) { professorColecao = professorNegocios.ConsultarPorMatricula(textBoxPesquisa.Text); } dataGridView.DataSource = null; dataGridView.DataSource = professorColecao; dataGridView.Update(); dataGridView.Refresh(); } }