public ObservableCollection <ServicoPrestado> ObterTodasAsFaturasDeServicosPrestados(string idPrestador) { var comando = Comando.LerComando("SELECT * FROM tblfatura_prestadores_servicos " + "WHERE id_prestadores_servico = @idPrestador"); comando.Parameters.Add(new MySqlParameter("@idPrestador", idPrestador.ToString())); var reader = DAOConexao.LerDadosRecebidosDoBanco(comando); var faturas = new ObservableCollection <ServicoPrestado>(); while (reader.Read()) { faturas.Add( new ServicoPrestado( idPrestador: reader["id_prestadores_servico"].ToString(), idFatura: reader["id_fatura"].ToString(), dataChegada: new Data(reader["data_chegada"].ToString()), dataVencimento: new Data(reader["data_vencimento"].ToString()), mesReferencia: reader["mes_referencia"].ToString(), valorFatura: reader["valor_fatura"].ToString(), status: reader["status"].ToString(), infoAdicionais: reader["info_fatura_adicionais"].ToString() )); } reader.Close(); DAOConexao.FecharConexao(); return(faturas); }
private void btLocalizar_Click(object sender, EventArgs e) { btReceber.Enabled = false; frmConsultaVenda f = new frmConsultaVenda(); f.ShowDialog(); if (f.codigo != 0) { DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLVenda bll = new BLLVenda(cx); ModeloVenda modelo = bll.CarregaModeloVenda(f.codigo); txtCodigo.Text = modelo.VenCod.ToString(); txtFiscal.Text = modelo.VenNFiscal.ToString(); dtData.Value = modelo.VenData; //pegar o nome do cliente BLLCliente bllc = new BLLCliente(cx); ModeloCliente modeloc = bllc.CarregaModeloCliente(modelo.CliCod); txtCliente.Text = modeloc.CliNome; txtValor.Text = modelo.VenTotal.ToString(); //inserindo as parcelas BLLParcelasVenda bllp = new BLLParcelasVenda(cx); dgvParcelas.DataSource = bllp.Localizar(modelo.VenCod); dgvParcelas.Columns[0].HeaderText = "Parcela"; dgvParcelas.Columns[1].HeaderText = "Valor da Parcela"; dgvParcelas.Columns[2].HeaderText = "Recebido em"; dgvParcelas.Columns[3].HeaderText = "Vencimento"; dgvParcelas.Columns[4].Visible = false; } }
private void btLocalizar_Click(object sender, EventArgs e) { frmConsultaFornecedor f = new frmConsultaFornecedor(); f.ShowDialog(); if (f.codigo != 0) { DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLFornecedor bll = new BLLFornecedor(cx); ModeloFornecedor modelo = bll.CarregaModeloFornecedor(f.codigo); txtCodigo.Text = modelo.ForCod.ToString(); txtNome.Text = modelo.ForNome; txtRSocial.Text = modelo.ForRSocial; txtCNPJ.Text = modelo.ForCnpj; txtIE.Text = modelo.ForIe; txtCep.Text = modelo.ForCep; txtEstado.Text = modelo.ForEstado; txtCidade.Text = modelo.ForCidade; txtRua.Text = modelo.ForEndereco; txtNumero.Text = modelo.ForEndNumero; txtBairro.Text = modelo.ForBairro; txtEmail.Text = modelo.ForEmail; txtTelefone.Text = modelo.ForFone; txtCelular.Text = modelo.ForCelular; alteraBotoes(3); } else { this.LimpaTela(); this.alteraBotoes(1); } f.Dispose(); }
private void frmCadastroProduto_Load(object sender, EventArgs e) { this.alteraBotoes(1); //combo da categoria DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLCategoria bll = new BLLCategoria(cx); cbCategoria.DataSource = bll.Localizar(""); cbCategoria.DisplayMember = "cat_nome"; cbCategoria.ValueMember = "cat_cod"; //cbCategoria.AutoCompleteMode = AutoCompleteMode.Suggest; //cbCategoria.AutoCompleteSource = AutoCompleteSource.ListItems; try { //combo da subcategoria BLLSubCategoria sbll = new BLLSubCategoria(cx); cbSubCategoria.DataSource = sbll.LocalizarPorCategoria((int)cbCategoria.SelectedValue); cbSubCategoria.DisplayMember = "scat_nome"; cbSubCategoria.ValueMember = "scat_cod"; } catch { //MessageBox.Show("Cadastre uma categoria"); } //combo und medida BLLUnidadeMedida ubll = new BLLUnidadeMedida(cx); cbUnd.DataSource = ubll.Localizar(""); cbUnd.DisplayMember = "umed_nome"; cbUnd.ValueMember = "umed_cod"; }
private void btSalvar_Click(object sender, EventArgs e) { try { //leitura dos dados ModeloSubCategoria modelo = new ModeloSubCategoria(); modelo.ScatNome = txtNome.Text; modelo.CatCod = Convert.ToInt32(cbCatCod.SelectedValue); //obj para gravar os dados no banco DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLSubCategoria bll = new BLLSubCategoria(cx); if (this.operacao == "inserir") { //cadastrar uma categoria bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado: Código " + modelo.ScatCod.ToString()); } else { //alterar uma categoria modelo.ScatCod = Convert.ToInt32(txtScatCod.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro alterado"); } this.LimpaTela(); this.alteraBotoes(1); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
private void btLocalizar_Click(object sender, EventArgs e) { DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLUnidadeMedida bll = new BLLUnidadeMedida(cx); dgvDados.DataSource = bll.Localizar(txtValor.Text); }
private void btLocalizar_Click(object sender, EventArgs e) { btPagar.Enabled = false; frmConsultaCompra f = new frmConsultaCompra(); f.ShowDialog(); if (f.codigo != 0) { DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLCompra bll = new BLLCompra(cx); ModeloCompra modelo = bll.CarregaModeloCompra(f.codigo); txtCodigo.Text = modelo.ComCod.ToString(); txtFiscal.Text = modelo.ComNFiscal.ToString(); dtData.Value = modelo.ComData; //pegar o nome do fornecedor BLLFornecedor bllf = new BLLFornecedor(cx); ModeloFornecedor modelof = bllf.CarregaModeloFornecedor(modelo.ForCod); txtFornecedor.Text = modelof.ForNome; txtValor.Text = modelo.ComTotal.ToString(); //inserindo as parcelas BLLParcelasCompra bllp = new BLLParcelasCompra(cx); dgvParcelas.DataSource = bllp.Localizar(modelo.ComCod); dgvParcelas.Columns[0].HeaderText = "Parcela"; dgvParcelas.Columns[1].HeaderText = "Valor da Parcela"; dgvParcelas.Columns[2].HeaderText = "Pago em"; dgvParcelas.Columns[3].HeaderText = "Vencimento"; dgvParcelas.Columns[4].Visible = false; } }
private void btAddCategoria_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { frmCadastroCategoria f = new frmCadastroCategoria(); f.ShowDialog(); f.Dispose(); //combo da categoria DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLCategoria bll = new BLLCategoria(cx); cbCategoria.DataSource = bll.Localizar(""); cbCategoria.DisplayMember = "cat_nome"; cbCategoria.ValueMember = "cat_cod"; try { //combo da subcategoria BLLSubCategoria sbll = new BLLSubCategoria(cx); cbSubCategoria.DataSource = sbll.LocalizarPorCategoria((int)cbCategoria.SelectedValue); cbSubCategoria.DisplayMember = "scat_nome"; cbSubCategoria.ValueMember = "scat_cod"; } catch { //MessageBox.Show("Cadastre uma categoria"); } }
//Verificar a quantidade de produtos em estoque para venda private Double VerificaQtdeProdutos(int ProCod) { Double QtdeEstoque = 0; try { // verificar qtde em estoque DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLProduto bll = new BLLProduto(cx); ModeloProduto modelo = bll.CarregaModeloProduto(ProCod); QtdeEstoque = modelo.ProQtde; //verifica produtos no grid for (int i = 0; i < dgvItens.RowCount; i++) { if (Convert.ToInt32(dgvItens.Rows[i].Cells[0].Value) == ProCod) { QtdeEstoque = QtdeEstoque - Convert.ToDouble(dgvItens.Rows[i].Cells[2].Value); } } } catch { } return(QtdeEstoque); }
private void btSalvar_Click(object sender, EventArgs e) { try { //leitura dos dados ModeloNivelAcesso modelo = new ModeloNivelAcesso(); modelo.RegraNome = txtNivelAcesso.Text; //obj para gravar os dados no banco DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLNivelAcesso bll = new BLLNivelAcesso(cx); if (this.operacao == "inserir") { //cadastrar um nivel de acesso bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado: Código " + modelo.RegraCod.ToString()); } else { //alterar um nivel de acesso modelo.RegraCod = 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 btnSalvar_Click(object sender, EventArgs e) { try { ModeloCategoria mCategoria = new ModeloCategoria(); mCategoria.CatNome = txtNome.Text; DAOConexao daoConexao = new DAOConexao(DadosDaConexao.StringDeConexao); BLLCategoria bll = new BLLCategoria(daoConexao); if (operacao == "Incluir") { // cadastrar uma categoria bll.incluir(mCategoria); MessageBox.Show("Cadastro efetuado - codigo: " + mCategoria.CatCod.ToString()); } else { // alterar uma categoria mCategoria.CatCod = int.Parse(txtCodigo.Text); bll.alterar(mCategoria); MessageBox.Show("Cadastro alterado"); } limpaCampos(); alteraBotoes(1); }catch (Exception a) { MessageBox.Show(a.Message); } }
private void btExcluir_Click(object sender, EventArgs e) { try { DialogResult d = MessageBox.Show("Deseja excluir o registro?", "Aviso", MessageBoxButtons.YesNo); if (d.ToString() == "Yes") { int codigo = Convert.ToInt32(txtComCod.Text); int qtde = Convert.ToInt32(cbNParcelas.Text); //conexao e bll da compra DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLCompra bblc = new BLLCompra(cx); //determina a quantidade de parcelas pagas qtde -= bblc.QtdeParcelasNaoPagas(codigo); if (qtde == 0)//parcela foi paga { cx.Conectar(); cx.IniciarTransacao(); try { //exlcuir as parcelas da compra BLLParcelasCompra bllp = new BLLParcelasCompra(cx); bllp.ExcluirTodasParcelas(codigo); //excluir itens da compra BLLItensCompra blli = new BLLItensCompra(cx); blli.ExcluirTodosItens(codigo); //excluir compra bblc.Excluir(codigo); MessageBox.Show("Registro excluído."); cx.TerminarTransacao(); cx.Desconectar(); this.LimpaTela(); this.alteraBotoes(1); } catch (Exception erro) { MessageBox.Show(erro.Message); cx.CancelarTransacao(); cx.Desconectar(); } } else { MessageBox.Show("Impossível excluir o registro. \n Registro possui parcelas pagas."); } } } catch { MessageBox.Show("Impossível excluir o registro. \n O registro está sendo utilizado em outro local."); this.alteraBotoes(3); } }
private void btLocalizar_Click(object sender, EventArgs e) { frmConsultaVenda f = new frmConsultaVenda(); f.ShowDialog(); if (f.codigo != 0) { DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLVenda bll = new BLLVenda(cx); ModeloVenda modelo = bll.CarregaModeloVenda(f.codigo); txtVenCod.Text = modelo.VenCod.ToString(); txtNFiscal.Text = modelo.VenNFiscal.ToString(); dtDataVenda.Value = modelo.VenData; txtCliCod.Text = modelo.CliCod.ToString(); txtCliCod_Leave(sender, e); //escrever o nome do cliente na tela cbTpgto.SelectedValue = modelo.TpaCod; cbNParcelas.Text = modelo.VenNParcelas.ToString(); if (modelo.VenAvista == 1) { cbVendaAVista.Checked = true; } else { cbVendaAVista.Checked = false; } txtTotalVenda.Text = modelo.VenTotal.ToString(); this.totalVenda = modelo.VenTotal; //armazenar o valor total da venda //inserindo itens da venda BLLItensVenda bllItens = new BLLItensVenda(cx); DataTable tabela = bllItens.Localizar(modelo.VenCod); for (int i = 0; i < tabela.Rows.Count; i++) { string icod = tabela.Rows[i]["pro_cod"].ToString(); string inome = tabela.Rows[i]["pro_nome"].ToString(); string iqtde = tabela.Rows[i]["itv_qtde"].ToString(); string ivunit = tabela.Rows[i]["itv_valor"].ToString(); Double TotalLocal = Convert.ToDouble(tabela.Rows[i]["itv_qtde"]) * Convert.ToDouble(tabela.Rows[i]["itv_valor"]); String[] it = new String[] { icod, inome, iqtde, ivunit, TotalLocal.ToString() }; //criar vetor de string this.dgvItens.Rows.Add(it); //adicionar vetor no datagrid } alteraBotoes(3); lbMsg.Visible = false; if (modelo.VenStatus != "ativa") { //lbMsg.Text = "Venda Cancelada"; lbMsg.Visible = true; btExcluir.Enabled = false; } } else { this.LimpaTela(); this.alteraBotoes(1); } f.Dispose(); }
public void DeletarPrestador(string id) { var comando = Comando.LerComando("DELETE FROM tblprestadores_servicos WHERE id_prestadores_servico = @id"); comando.Parameters.Add(new MySqlParameter("@id", id)); comando.ExecuteNonQuery(); DAOConexao.FecharConexao(); Notificacao.Notificar("Prestador excluído", ETipoNotificacao.Sucesso); }
private void btLocData_Click(object sender, EventArgs e) { DateTime dtini = dateTimePicker1.Value; DateTime dtfim = dateTimePicker2.Value; DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLCompra bllCompra = new BLLCompra(cx); dgvDados.DataSource = bllCompra.Localizar(dtini, dtfim); this.AtualizaCabecalhoDGCompra(); }
private void frmMovimentacaoVenda_Load(object sender, EventArgs e) { this.alteraBotoes(1); DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLTipoPagamento bll = new BLLTipoPagamento(cx); cbTpgto.DataSource = bll.Localizar(""); cbTpgto.DisplayMember = "tpa_nome"; cbTpgto.ValueMember = "tpa_cod"; cbNParcelas.SelectedIndex = 0; }
private void frmCadastroFuncionario_Load(object sender, EventArgs e) { this.alteraBotoes(1); //combo do beneficio DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLBeneficio bll = new BLLBeneficio(cx); cbBeneficio.DataSource = bll.Localizar(""); cbBeneficio.DisplayMember = "ben_nome"; cbBeneficio.ValueMember = "ben_cod"; }
private void btSalvar_Click(object sender, EventArgs e) { try { //leitura dos dados ModeloCliente modelo = new ModeloCliente(); modelo.CliNome = txtNome.Text; modelo.CliRSocial = txtRSocial.Text; modelo.CliCpfCnpj = txtCPFCNPJ.Text; modelo.CliRgIe = txtRGIE.Text; modelo.CliCep = txtCep.Text; modelo.CliEstado = txtEstado.Text; modelo.CliCidade = txtCidade.Text; modelo.CliEndereco = txtRua.Text; modelo.CliEndNumero = txtNumero.Text; modelo.CliBairro = txtBairro.Text; modelo.CliFone = txtTelefone.Text; modelo.CliCelular = txtCelular.Text; modelo.CliEmail = txtEmail.Text; if (rbFisica.Checked == true) { modelo.CliTipo = "Física"; // fisica modelo.CliRSocial = ""; } else { modelo.CliTipo = "Jurídica"; // juridico } //obj para gravar os dados no banco DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLCliente bll = new BLLCliente(cx); if (this.operacao == "inserir") { //cadastrar uma categoria bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado: Código " + modelo.CliCod.ToString()); } else { //alterar uma categoria modelo.CliCod = 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 frmCadastroSubCategoria_Load(object sender, EventArgs e) { this.alteraBotoes(1); DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLCategoria bll = new BLLCategoria(cx); cbCatCod.DataSource = bll.Localizar(""); cbCatCod.DisplayMember = "cat_nome"; cbCatCod.ValueMember = "cat_cod"; //cbCatCod.AutoCompleteMode = AutoCompleteMode.Suggest; //cbCatCod.AutoCompleteSource = AutoCompleteSource.ListItems; }
private void btAdicionar_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { frmCadastroCategoria f = new frmCadastroCategoria(); f.ShowDialog(); f.Dispose(); DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLCategoria bll = new BLLCategoria(cx); cbCatCod.DataSource = bll.Localizar(""); cbCatCod.DisplayMember = "cat_nome"; cbCatCod.ValueMember = "cat_cod"; }
private void btSalvar_Click(object sender, EventArgs e) { try { //leitura dos dados ModeloProduto modelo = new ModeloProduto(); modelo.ProNome = txtNome.Text; modelo.ProDescricao = txtDescricao.Text; modelo.ProValorPago = Convert.ToDouble(txtValorPago.Text); modelo.ProValorVenda = Convert.ToDouble(txtValorVenda.Text); modelo.ProQtde = Convert.ToDouble(txtQtde.Text); modelo.UmedCod = Convert.ToInt32(cbUnd.SelectedValue); modelo.CatCod = Convert.ToInt32(cbCategoria.SelectedValue); modelo.ScatCod = Convert.ToInt32(cbSubCategoria.SelectedValue); //obj para gravar os dados no banco DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLProduto bll = new BLLProduto(cx); if (this.operacao == "inserir") { //cadastrar uma categoria modelo.CarregaImagem(this.foto); bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado: Código " + modelo.ProCod.ToString()); } else { //alterar uma categoria modelo.ProCod = Convert.ToInt32(txtCodigo.Text); if (this.foto == "Foto Original") { ModeloProduto mt = bll.CarregaModeloProduto(modelo.ProCod); modelo.ProFoto = mt.ProFoto; } else { modelo.CarregaImagem(this.foto); } bll.Alterar(modelo); MessageBox.Show("Cadastro alterado"); } this.LimpaTela(); this.alteraBotoes(1); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
private void btLocalizar_Click(object sender, EventArgs e) { DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLCliente bll = new BLLCliente(cx); if (rbNome.Checked == true) { dgvDados.DataSource = bll.LocalizarPorNome(txtValor.Text); } else { dgvDados.DataSource = bll.LocalizarPorCPFCNPJ(txtValor.Text); } }
public DataTable ObterTodosFuncionarios() { var comando = Comando.LerComando("SELECT * FROM tblFuncionarios"); var reader = DAOConexao.LerDadosRecebidosDoBanco(comando); var dadosFuncionarios = new DataTable(); dadosFuncionarios.Load(reader); reader.Close(); DAOConexao.FecharConexao(); return(dadosFuncionarios); }
private void dgvDados_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex >= 0) { DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); //itens da compra BLLItensCompra bllItens = new BLLItensCompra(cx); dgvItens.DataSource = bllItens.Localizar(Convert.ToInt32(dgvDados.Rows[e.RowIndex].Cells[0].Value)); //parcelas da compra BLLParcelasCompra bllParcelas = new BLLParcelasCompra(cx); dgvParcelas.DataSource = bllParcelas.Localizar(Convert.ToInt32(dgvDados.Rows[e.RowIndex].Cells[0].Value)); this.AtualizaCabecalhoItensParcelas(); } }
public void CriarPrestador(Prestador prestador) { var comando = Comando.LerComando("INSERT INTO tblprestadores_servicos" + "(id_prestadores_servico, servico, infoAdicionais)" + "VALUES(@idGuid, @servico, @infoAdicionais)"); comando.Parameters.Add(new MySqlParameter("@idGuid", prestador.IdPrestador)); comando.Parameters.Add(new MySqlParameter("@servico", prestador.Servico)); comando.Parameters.Add(new MySqlParameter("@infoAdicionais", prestador.InfoAdicionaisPrestador)); comando.ExecuteNonQuery(); DAOConexao.FecharConexao(); Notificacao.Notificar("Prestador adicionado", ETipoNotificacao.Sucesso); }
private void btAddUnidadeMedida_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { frmCadastrounidadeMedida f = new frmCadastrounidadeMedida(); f.ShowDialog(); f.Dispose(); DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); //combo und medida BLLUnidadeMedida ubll = new BLLUnidadeMedida(cx); cbUnd.DataSource = ubll.Localizar(""); cbUnd.DisplayMember = "umed_nome"; cbUnd.ValueMember = "umed_cod"; }
private void btSalvar_Click(object sender, EventArgs e) { try { //leitura dos dados ModeloUsuario modelo = new ModeloUsuario(); modelo.UsuNome = txtNome.Text; modelo.UsuUsuario = txtUsuario.Text; modelo.UsuSenha = txtSenha.Text; modelo.RegraNivel = cbNivelAcesso.SelectedItem.ToString(); //obj para gravar os dados no banco DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLUsuario bll = new BLLUsuario(cx); if (this.operacao == "inserir") { //cadastrar uma categoria modelo.CarregaImagem(this.foto); bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado: Código " + modelo.UsuCod.ToString()); } else { //alterar uma categoria modelo.UsuCod = Convert.ToInt32(txtCodigo.Text); if (this.foto == "Foto Original") { ModeloUsuario mt = bll.CarregaModeloUsuario(modelo.UsuCod); modelo.UsuFoto = mt.UsuFoto; } else { modelo.CarregaImagem(this.foto); } bll.Alterar(modelo); MessageBox.Show("Cadastro alterado"); } this.LimpaTela(); this.alteraBotoes(1); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
private void txtProCod_Leave(object sender, EventArgs e) { try { DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLProduto bll = new BLLProduto(cx); ModeloProduto modelo = bll.CarregaModeloProduto(Convert.ToInt32(txtProCod.Text)); lbProduto.Text = modelo.ProNome; txtQtde.Text = "1"; txtValor.Text = modelo.ProValorVenda.ToString(); } catch { txtProCod.Clear(); lbProduto.Text = "Informe o código do Produto."; } }
private void btLocalizar_Click(object sender, EventArgs e) { frmConsultaCliente f = new frmConsultaCliente(); f.ShowDialog(); if (f.codigo != 0) { DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLCliente bll = new BLLCliente(cx); ModeloCliente modelo = bll.CarregaModeloCliente(f.codigo); txtCodigo.Text = modelo.CliCod.ToString(); if (modelo.CliTipo == "Física") { rbFisica.Checked = true; } else { rbJuridica.Checked = true; } txtNome.Text = modelo.CliNome; txtRSocial.Text = modelo.CliRSocial; txtCPFCNPJ.Text = modelo.CliCpfCnpj; txtRGIE.Text = modelo.CliRgIe; txtCep.Text = modelo.CliCep; txtEstado.Text = modelo.CliEstado; txtCidade.Text = modelo.CliCidade; txtRua.Text = modelo.CliEndereco; txtNumero.Text = modelo.CliEndNumero; txtBairro.Text = modelo.CliBairro; txtEmail.Text = modelo.CliEmail; txtTelefone.Text = modelo.CliFone; txtCelular.Text = modelo.CliCelular; alteraBotoes(3); } else { this.LimpaTela(); this.alteraBotoes(1); } f.Dispose(); }
private void btSalvar_Click(object sender, EventArgs e) { try { //leitura dos dados ModeloEmpresa modelo = new ModeloEmpresa(); modelo.EmpNome = txtNome.Text; modelo.EmpRSocial = txtRSocial.Text; modelo.EmpCnpj = txtCNPJ.Text; modelo.EmpIe = txtIE.Text; modelo.EmpCep = txtCep.Text; modelo.EmpEstado = txtEstado.Text; modelo.EmpCidade = txtCidade.Text; modelo.EmpEndereco = txtRua.Text; modelo.EmpEndNumero = txtNumero.Text; modelo.EmpBairro = txtBairro.Text; modelo.EmpFone = txtTelefone.Text; modelo.EmpCelular = txtCelular.Text; modelo.EmpEmail = txtEmail.Text; //obj para gravar os dados no banco DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLEmpresa bll = new BLLEmpresa(cx); if (this.operacao == "inserir") { //cadastrar uma categoria bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado: Código " + modelo.EmpCod.ToString()); } else { //alterar uma categoria modelo.EmpCod = Convert.ToInt32(txtCodigo.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro alterado"); } this.LimpaTela(); this.alteraBotoes(1); } catch (Exception erro) { MessageBox.Show(erro.Message); } }