private void btLocalizar_Click(object sender, EventArgs e) { frmConsultaCliente f = new frmConsultaCliente(); f.ShowDialog(); if (f.codigo != 0) { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLCliente bll = new BLLCliente(cx); ModeloCliente modelo = bll.CarregaModeloCliente(f.codigo); txtCodigo.Text = modelo.IDCliente.ToString(); txtNome.Text = modelo.NomeCliente; txtTelefone.Text = Convert.ToString(modelo.TelefoneCliente); txtCelular.Text = Convert.ToString(modelo.CelularCliente); BLLCidade bllCidade = new BLLCidade(cx); ModeloCidade modeloCidade = bllCidade.CarregaModeloCidade(modelo.IDCidade); cbCidade.Text = Convert.ToString(modeloCidade.NomeCidade); BLLBairro bllBairro = new BLLBairro(cx); ModeloBairro modeloBairro = bllBairro.CarregaModeloBairro(modelo.IDBairro); cbBairro.Text = Convert.ToString(modeloBairro.NomeBairro); alteraBotoes(3); } else { this.LimpaTela(); this.alteraBotoes(1); } f.Dispose(); }
private void btSalvar_Click(object sender, EventArgs e) { try { ModeloBairro modelo = new ModeloBairro(); modelo.NomeBairro = txtNome.Text; modelo.DescricaoBairro = txtDescricao.Text; DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLBairro bll = new BLLBairro(cx); if (this.operacao == "inserir") { //cadastra Bairro bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado: Codigo " + modelo.IDBairro.ToString()); } else { //altera Bairro modelo.IDBairro = Convert.ToInt32(txtCodigo.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro alterado"); } this.LimpaTela(); this.alteraBotoes(1); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
private void txtNome_Leave(object sender, EventArgs e) { if (this.operacao == "inserir") { int r = 0; DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLBairro bll = new BLLBairro(cx); r = bll.VerificaExistente(txtNome.Text); if (r > 0) { DialogResult d = MessageBox.Show("Já existe um registro . Deseja alterar o registro?", "Aviso", MessageBoxButtons.YesNo); if (d.ToString() == "Yes") { this.operacao = "alterar"; ModeloBairro modelo = bll.CarregaModeloBairro(r); txtCodigo.Text = modelo.IDBairro.ToString(); txtNome.Text = modelo.NomeBairro; } else { LimpaTela(); alteraBotoes(1); } } } }
public void Incluir(ModeloBairro modelo) { if (modelo.NomeBairro.Trim().Length == 0) { throw new Exception("Nome do Bairro é obrigatório"); } modelo.NomeBairro = modelo.NomeBairro.ToUpper(); DALBairro DALobj = new DALBairro(conexao); DALobj.Incluir(modelo); }
public void Incluir(ModeloBairro modelo) { SqlCommand cmd = new SqlCommand(); cmd.Connection = conexao.ObjetoConexao; cmd.CommandText = "EXECUTE spInserirBairro @nome, @descricao"; cmd.Parameters.AddWithValue("@nome", modelo.NomeBairro); cmd.Parameters.AddWithValue("@descricao", modelo.DescricaoBairro); conexao.Conectar(); modelo.IDBairro = Convert.ToInt32(cmd.ExecuteScalar()); conexao.Desconectar(); }
public void Alterar(ModeloBairro modelo) { SqlCommand cmd = new SqlCommand(); cmd.Connection = conexao.ObjetoConexao; cmd.CommandText = "EXECUTE spAlteraBairro @nome, @descreve, @codigo;"; cmd.Parameters.AddWithValue("@nome", modelo.NomeBairro); cmd.Parameters.AddWithValue("@codigo", modelo.IDBairro); cmd.Parameters.AddWithValue("@descreve", modelo.DescricaoBairro); conexao.Conectar(); cmd.ExecuteNonQuery(); conexao.Desconectar(); }
private void btLocalizar_Click(object sender, EventArgs e) { frmConsultaBairro f = new frmConsultaBairro(); f.ShowDialog(); if (f.codigo != 0) { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLBairro bll = new BLLBairro(cx); ModeloBairro modelo = bll.CarregaModeloBairro(f.codigo); txtCodigo.Text = modelo.IDBairro.ToString(); txtNome.Text = modelo.NomeBairro; txtDescricao.Text = modelo.DescricaoBairro; alteraBotoes(3); } else { this.LimpaTela(); this.alteraBotoes(1); } f.Dispose(); }
public ModeloBairro CarregaModeloBairro(int codigo) { ModeloBairro modelo = new ModeloBairro(); SqlCommand cmd = new SqlCommand(); cmd.Connection = conexao.ObjetoConexao; cmd.CommandText = "EXECUTE spProcuraIDBairro @codigo"; cmd.Parameters.AddWithValue("@codigo", codigo); conexao.Conectar(); SqlDataReader registro = cmd.ExecuteReader(); if (registro.HasRows) { registro.Read(); modelo.IDBairro = Convert.ToInt32(registro["ID_Bairro"]); modelo.NomeBairro = Convert.ToString(registro["Nome"]); modelo.DescricaoBairro = Convert.ToString(registro["Descricao"]); } conexao.Desconectar(); return(modelo); }