private void btLocalizar_Click(object sender, EventArgs e) { //Alterna imagens dos botões btLocalizar.ImageIndex = 3; frmConsultaCidade frmCCity = new frmConsultaCidade(); frmCCity.ShowDialog(); if (frmCCity.codigo != 0) { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); DLLCidade dll = new DLLCidade(cx); ModeloCidade modelo = dll.CarregaModeloCidade(frmCCity.codigo); txtCityCod.Text = modelo.CityCod.ToString(); txtCityNome.Text = modelo.CityNome; txtCityData.Text = modelo.CityData; txtCityCodFed.Text = modelo.CityCodFed.ToString(); cbCityEstadoCod.SelectedValue = Convert.ToString(modelo.CityEstadoCod); label1.Visible = true; this.alteraBotoes(3); closeCadCidade = 3; } else { this.LimpaTela(); this.alteraBotoes(1); btLocalizar.ImageIndex = 2; } frmCCity.Dispose(); }
private void btBusca_Click(object sender, EventArgs e) { btBusca.ImageIndex = 1; DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); DLLCidade dll = new DLLCidade(cx); dgvDados.DataSource = dll.Localizar(txtNome.Text); label2.Visible = true; btBusca.ImageIndex = 0; }
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 { ModeloCidade modelo = new ModeloCidade(); modelo.CityEstadoCod = Convert.ToInt32(cbCityEstadoCod.SelectedValue); modelo.CityNome = txtCityNome.Text; modelo.CityCodFed = Convert.ToInt32(txtCityCodFed.Text); modelo.CityData = DateTime.Now.ToShortDateString(); modelo.CityTime = DateTime.Now.ToShortTimeString(); modelo.CityStatus = "local"; //Obj para gravar os dados da conexão DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); DLLCidade dll = new DLLCidade(cx); if (this.operacao == "inserir") { //Cadastrar nova categoria dll.Incluir(modelo); MessageBox.Show("Cadastro realizado: Código " + modelo.CityCod.ToString()); //toolStripBarStatus.Text = "Procedimento OK! Item " + modelo.CityCod.ToString() + " cadastrado!"; } else { //Alterar Categoria modelo.CityCod = Convert.ToInt32(txtCityCod.Text); dll.Alterar(modelo); MessageBox.Show("Cadastro Alterado!"); //toolStripBarStatus.Text = "Procedimento OK! Item " + txtCityCod.Text + " alterado!"; label1.Visible = false; } this.LimpaTela(); this.alteraBotoes(1); closeCadCidade = 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 cbContatoEstado_SelectedIndexChanged(object sender, EventArgs e) { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); 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 { } }
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); DLLCidade dll = new DLLCidade(cx); dll.Excluir(Convert.ToInt32(txtCityCod.Text)); this.LimpaTela(); this.alteraBotoes(1); closeCadCidade = 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); closeCadCidade = 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; }