private void btLocalizar_Click(object sender, EventArgs e) { //Alterna imagens dos botões btLocalizar.ImageIndex = 3; frmConsultaEstado frmCEstado = new frmConsultaEstado(); frmCEstado.ShowDialog(); if (frmCEstado.codigo != 0) { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); DLLEstado dll = new DLLEstado(cx); ModeloEstado modelo = dll.CarregaModeloEstado(frmCEstado.codigo); txtEstadoCod.Text = modelo.EstadoCod.ToString(); txtEstadoNome.Text = modelo.EstadoNome; txtEstadoData.Text = modelo.EstadoData; txtEstadoCodFed.Text = modelo.EstadoCodFed.ToString(); cbEstadoPaisCod.SelectedValue = Convert.ToString(modelo.EstadoPaisCod); label1.Visible = true; this.alteraBotoes(3); closeCadEstado = 3; } else { this.LimpaTela(); this.alteraBotoes(1); btLocalizar.ImageIndex = 2; } frmCEstado.Dispose(); }
private void btBusca_Click(object sender, EventArgs e) { btBusca.ImageIndex = 1; DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); DLLEstado dll = new DLLEstado(cx); dgvDados.DataSource = dll.Localizar(txtNome.Text); label2.Visible = true; btBusca.ImageIndex = 0; }
private void UCCadastroUFCidade_Load(object sender, EventArgs e) { this.alteraBotoes(1); DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); DLLEstado dll = new DLLEstado(cx); cbCityEstadoCod.DataSource = dll.Localizar(""); cbCityEstadoCod.DisplayMember = "estado_nome"; cbCityEstadoCod.ValueMember = "estado_cod"; cbCityEstadoCod.SelectedItem = dll.Localizar("Goiás"); }
private void btSalvar_Click(object sender, EventArgs e) { //Alterna imagens dos botões btSalvar.ImageIndex = 9; //o try é para tratamento de erros ao inserir objeto try { ModeloEstado modelo = new ModeloEstado(); modelo.EstadoPaisCod = Convert.ToInt32(cbEstadoPaisCod.SelectedValue); modelo.EstadoNome = txtEstadoNome.Text; modelo.EstadoCodFed = Convert.ToInt32(txtEstadoCodFed.Text); modelo.EstadoData = DateTime.Now.ToShortDateString(); modelo.EstadoTime = DateTime.Now.ToShortTimeString(); modelo.EstadoStatus = "local"; //Obj para gravar os dados da conexão DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); DLLEstado dll = new DLLEstado(cx); if (this.operacao == "inserir") { //Cadastrar nova categoria dll.Incluir(modelo); MessageBox.Show("Cadastro realizado: Código " + modelo.EstadoCod.ToString()); //toolStripBarStatus.Text = "Procedimento OK! Item " + modelo.CatCod.ToString() + " cadastrado!"; } else { //Alterar Categoria modelo.EstadoCod = Convert.ToInt32(txtEstadoCod.Text); dll.Alterar(modelo); MessageBox.Show("Cadastro Alterado!"); //toolStripBarStatus.Text = "Procedimento OK! Item " + txtcodigo.Text + " alterado!"; label1.Visible = false; } this.LimpaTela(); this.alteraBotoes(1); closeCadEstado = 1; } catch (Exception erro) { MessageBox.Show(erro.Message); //toolStripBarStatus.Text = "Erro! Cadastro não realizado!"; } //Retorna parâmetros originais btSalvar.ImageIndex = 8; btInserir.ImageIndex = 0; btLocalizar.ImageIndex = 2; this.operacao = ""; }
private void cbContatoPais_SelectedIndexChanged(object sender, EventArgs e) { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); try { this.cbContatoEstado.Text = ""; DLLEstado dlle = new DLLEstado(cx); this.cbContatoEstado.DataSource = dlle.LocalizarItens((int)this.cbContatoPais.SelectedValue, "estado", "estado_pais_cod"); this.cbContatoEstado.DisplayMember = "estado_nome"; this.cbContatoEstado.ValueMember = "estado_cod"; } catch { } }
private void btExcluir_Click(object sender, EventArgs e) { //Alterna imagens dos botões btExcluir.ImageIndex = 7; //o try é para tratamento de erros ao inserir objeto try { DialogResult d = MessageBox.Show("Tem certeza que deseja excluir o registro?", "Excluir?", MessageBoxButtons.YesNo); if (d.ToString() == "Yes") { //MessageBox.Show("Excluindo o registro!"); DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); DLLEstado dll = new DLLEstado(cx); dll.Excluir(Convert.ToInt32(txtEstadoCod.Text)); this.LimpaTela(); this.alteraBotoes(1); closeCadEstado = 1; } else { MessageBox.Show("Erro no valor passado!" + d.ToString()); } } catch { MessageBox.Show("Impossível excluir o registro. \n O registro está sendo utilizado em outro local."); this.alteraBotoes(3); closeCadEstado = 3; //FormPrincipal.toolStripBarStatus.Text = "ERRO! Impossível excluir o registro."; } btExcluir.ImageIndex = 6; btLocalizar.ImageIndex = 2; this.operacao = ""; }
private void UCCadastroContatos_Load(object sender, EventArgs e) { this.alteraBotoes(1); cbForCod.Enabled = false; cbCliCod.Enabled = false; DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); /*DLLFornecedor dllf = new DLLFornecedor(cx); * cbForCod.DataSource = dllf.Localizar(""); * cbForCod.DisplayMember = "for_nome"; * cbForCod.ValueMember = "for_cod"; * * DLLCliente dllc = new DLLCliente(cx); * cbForCod.DataSource = dll.Localizar(""); * cbForCod.DisplayMember = "cli_nome"; * cbForCod.ValueMember = "cli_cod";*/ DLLPais dllp = new DLLPais(cx); cbContatoPais.DataSource = dllp.Localizar(""); cbContatoPais.DisplayMember = "pais_nome"; cbContatoPais.ValueMember = "pais_cod"; //cbContatoPais.SelectedValue = "1"; try { this.cbContatoEstado.Text = ""; DLLEstado dlle = new DLLEstado(cx); this.cbContatoEstado.DataSource = dlle.LocalizarItens((int)this.cbContatoPais.SelectedValue, "estado", "estado_pais_cod"); this.cbContatoEstado.DisplayMember = "estado_nome"; this.cbContatoEstado.ValueMember = "estado_cod"; } catch { } try { this.cbContatoCity.Text = ""; DLLCidade dllc = new DLLCidade(cx); this.cbContatoCity.DataSource = dllc.LocalizarItens((int)this.cbContatoEstado.SelectedValue, "cidade", "city_estado_cod"); this.cbContatoCity.DisplayMember = "city_nome"; this.cbContatoCity.ValueMember = "city_cod"; } catch { } ArrayList arr = new ArrayList(); arr.Add(new estrutcombobox(1, "Indefinida")); arr.Add(new estrutcombobox(2, "Claro")); arr.Add(new estrutcombobox(3, "CTBC Telecom")); arr.Add(new estrutcombobox(4, "Nextel")); arr.Add(new estrutcombobox(5, "Oi")); arr.Add(new estrutcombobox(6, "Porto Seguro Conecta")); arr.Add(new estrutcombobox(7, "Sercomtel")); arr.Add(new estrutcombobox(8, "TIM")); arr.Add(new estrutcombobox(9, "Vivo")); cbContatoOper1.DataSource = arr; cbContatoOper1.DisplayMember = "Descricao"; cbContatoOper1.ValueMember = "ID"; ArrayList arr2 = new ArrayList(); arr2.Add(new estrutcombobox(1, "Indefinida")); arr2.Add(new estrutcombobox(2, "Claro")); arr2.Add(new estrutcombobox(3, "CTBC Telecom")); arr2.Add(new estrutcombobox(4, "Nextel")); arr2.Add(new estrutcombobox(5, "Oi")); arr2.Add(new estrutcombobox(6, "Porto Seguro Conecta")); arr2.Add(new estrutcombobox(7, "Sercomtel")); arr2.Add(new estrutcombobox(8, "TIM")); arr2.Add(new estrutcombobox(9, "Vivo")); cbContatoOper2.DataSource = arr2; cbContatoOper2.DisplayMember = "Descricao"; cbContatoOper2.ValueMember = "ID"; cbContatoOper1.SelectedItem = 1; cbContatoOper2.SelectedItem = 1; }