/// <summary> /// Método que abre la ventana filtro /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnBuscarCliente_Click(object sender, EventArgs e) { frmFiltroCliente ofrmFiltroCliente = new frmFiltroCliente(); IBLLCliente _BLLCliente = new BLLCliente(); try { // Mostrar ventan de filtro ofrmFiltroCliente.ShowDialog(); if (ofrmFiltroCliente.DialogResult == DialogResult.OK) { _Cliente = ofrmFiltroCliente._Cliente; mskNumeroIdentificacion.Text = _Cliente.IDCliente; } if (_Cliente == null) { MessageBox.Show("No existe el Cliente", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } } catch (Exception er) { StringBuilder msg = new StringBuilder(); msg.AppendFormat("Message {0}\n", er.Message); msg.AppendFormat("Source {0}\n", er.Source); msg.AppendFormat("InnerException {0}\n", er.InnerException); msg.AppendFormat("StackTrace {0}\n", er.StackTrace); msg.AppendFormat("TargetSite {0}\n", er.TargetSite); // Log error _MyLogControlEventos.ErrorFormat("Error {0}", msg.ToString()); // Mensaje de Error MessageBox.Show("Se ha producido el siguiente error " + er.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
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 txtEmail_Leave(object sender, EventArgs e) { if (operacao == "inserir") { int r = 0; BLLCliente bll = new BLLCliente(); r = bll.VerificaClienteEmail(txtEmail.Text); if (r > 0) { DialogResult d = MessageBox.Show("Já existe um Cliente com esse E-mail. Deseja alterar o registro?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (d.ToString() == "Yes") { DialogResult di = MessageBox.Show("Deseja realmente sobreescrever esse registro? Ao aceitar a operação, o registro antes cadastrado será permanentemente deletado!", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (di.ToString() == "Yes") { this.operacao = "alterar"; ModeloCliente modelo = bll.carregaModelo(r); txtCodigo.Text = modelo.cli_cod.ToString(); txtEmail.Text = modelo.cli_email; //this.alteraBotoes(3); } else { txtEmail.Clear(); txtEmail.Focus(); } } else { txtEmail.Clear(); txtEmail.Focus(); } } } }
//============================================================================================================= private void btExcluir_Click(object sender, EventArgs e) { try { DialogResult d = MessageBox.Show("Deseja excluir o registro?", "Aviso", MessageBoxButtons.YesNo);//confirmar antes de excluir //caso responder sim... if (d.ToString() == "Yes") { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao);//Recebe a string da conexão da classe DadosDaConexão //bll possui o metodo para excluir BLLCliente bll = new BLLCliente(cx); //passa a string de conexao bll.Excluir(Convert.ToInt32(txtCodigo.Text)); //retorna erro se este codigo ja estiver sendo utilizado como chave em outra tabela this.LimpaTela(); this.alteraBotoes(1); MessageBox.Show("Cadastro excluido com sucesso!"); } } catch // sem o Exception, qualquer tipo de erro { MessageBox.Show("Impossível excluir o registro. \n O registro esta sendo utilizado em outro local."); this.alteraBotoes(3); } }
//------------------------------------------------------------------------------------------------------------------- private void btCliente_Click(object sender, EventArgs e) { frmConsultaCliente fccliente = new frmConsultaCliente(); fccliente.ShowDialog(); if (fccliente.codigo != -1) { txtCodigoCliente.Text = fccliente.codigo.ToString(); //this.txtCliCod_Leave(sender, e); } fccliente.Dispose(); try { BLLCliente bll = new BLLCliente(); ModeloCliente modelo = bll.carregaModelo(Convert.ToInt32(txtCodigoCliente.Text)); if (modelo.cli_cod != 0) { cbNomeCliente.Text = modelo.cli_nome; } else { cbNomeCliente.Text = "Insira o código do cliente"; } } catch (Exception error) { MessageBox.Show(error.Message); } }
/// <summary> /// Metodo para registrar usuarios a la base de datos /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnRegistrarse_Click(object sender, EventArgs e) { frmAccesoRegistro ofrmAccesoRegistro = new frmAccesoRegistro(); IBLLCliente _BLLCliente = new BLLCliente(); try { // Mostrar ventan de filtro ofrmAccesoRegistro.ShowDialog(); if (ofrmAccesoRegistro.DialogResult == DialogResult.OK) { new frmRegistroUsuarios().Show(); } } catch (Exception er) { StringBuilder msg = new StringBuilder(); msg.AppendFormat("Message {0}\n", er.Message); msg.AppendFormat("Source {0}\n", er.Source); msg.AppendFormat("InnerException {0}\n", er.InnerException); msg.AppendFormat("StackTrace {0}\n", er.StackTrace); msg.AppendFormat("TargetSite {0}\n", er.TargetSite); // Log error _MyLogControlEventos.ErrorFormat("Error {0}", msg.ToString()); // Mensaje de Error MessageBox.Show("Se ha producido el siguiente error " + er.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Timedgv_Tick(object sender, EventArgs e) { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLCliente bll = new BLLCliente(cx); dgvDados.DataSource = bll.Localizar(); }
protected void gridClientes_OnRowCommand(Object sender, GridViewCommandEventArgs e) { try { this.lblSuccessMessage.Text = ""; if (e.CommandName.Equals("AddNew")) { BLLCliente bLLCliente = new BLLCliente(); Cliente c = new Cliente(); if (validaCampos()) { c.Nome = (gridClientes.FooterRow.FindControl("txtNomeFooter") as TextBox).Text.Trim(); c.RG = (gridClientes.FooterRow.FindControl("txtRGFooter") as TextBox).Text.Trim(); c.CPF = (gridClientes.FooterRow.FindControl("txtCPFFooter") as TextBox).Text.Trim(); c.PontuacaoCliente = Convert.ToDecimal((gridClientes.FooterRow.FindControl("txtPontuacaoClienteFooter") as TextBox).Text.Trim()); c.dataNascimento = Convert.ToDateTime((gridClientes.FooterRow.FindControl("txtdataNascimentoFooter") as TextBox).Text.Trim()); bLLCliente.InserirCliente(c); CarregarGridClientes(); this.lblSuccessMessage.Text = "New Record Added"; lblErrorMessage.Text = ""; } } } catch (Exception ex) { lblSuccessMessage.Text = ""; lblErrorMessage.Text = ex.Message; } }
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(DadosDeConexao.StringDeConexao); BLLVenda bll = new BLLVenda(cx); ModeloVenda modelo = bll.CarregaModeloVenda(f.codigo); txtCodigo.Text = modelo.VenCod.ToString(); dtData.Value = modelo.VenData; BLLCliente bllf = new BLLCliente(cx); ModeloCliente modeloc = bllf.CarregaModeloCliente(modelo.CliCod); txtCliente.Text = modeloc.CliNome; txtValor.Text = modelo.VenTotal.ToString(); BLLParcelasVenda bllp = new BLLParcelasVenda(cx); dgvParcelas.DataSource = bllp.Localizar(modelo.VenCod); dgvParcelas.Columns[0].Visible = false; dgvParcelas.Columns[1].HeaderText = "Parcela"; dgvParcelas.Columns[1].Width = 100; dgvParcelas.Columns[2].HeaderText = "Valor da parcela"; dgvParcelas.Columns[2].Width = 225; dgvParcelas.Columns[3].HeaderText = "Recebido em"; dgvParcelas.Columns[3].Width = 200; dgvParcelas.Columns[4].HeaderText = "Vencimento"; dgvParcelas.Columns[4].Width = 250; } }
/// <summary> /// Metodo para modificar los clientes de la base de datos /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnModificar_Click(object sender, EventArgs e) { IBLLCliente _BLLCliente = new BLLCliente(); erpErrores.Clear(); try { if (string.IsNullOrEmpty(txtNombreMod.Text)) { erpErrores.SetError(txtNombre, "Debe contener un valor"); } else { if (string.IsNullOrEmpty(txtApellidoMod.Text)) { erpErrores.SetError(txtApellido, "Debe contener un valor"); } else { if (string.IsNullOrEmpty(mskTelefonoMod.Text)) { erpErrores.SetError(mskTelefonoMod, "Debe contener un valor"); } else { if (string.IsNullOrEmpty(txtCorreoMod.Text)) { erpErrores.SetError(txtCorreoMod, "Debe contener un valor"); } else { if (string.IsNullOrEmpty(rctDireccionMod.Text)) { erpErrores.SetError(rctDireccionMod, "Debe contener un valor"); } else { bool activo = false; activo = (rbActivoSiMod.Checked) ? true : false; _BLLCliente.ModificarCliente(FactoryCliente.ConstruirCliente(mskNumeroCedulaMod.Text, txtNombreMod.Text, txtApellidoMod.Text, mskTelefonoMod.Text, txtCorreoMod.Text, Convert.ToString(cboProvinciasMod.SelectedItem), rctDireccionMod.Text, activo)); MessageBox.Show("Se modificó con éxito"); EspaciosBlancoMod(); } } } } } } catch (Exception er) { StringBuilder msg = new StringBuilder(); msg.AppendFormat("Message {0}\n", er.Message); msg.AppendFormat("Source {0}\n", er.Source); msg.AppendFormat("InnerException {0}\n", er.InnerException); msg.AppendFormat("StackTrace {0}\n", er.StackTrace); msg.AppendFormat("TargetSite {0}\n", er.TargetSite); _MyLogControlEventos.ErrorFormat("Error {0}", msg.ToString()); MessageBox.Show("Se ha producido el siguiente error " + er.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Localizar() { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexão); BLLCliente bll = new BLLCliente(cx); dgvDados.DataSource = bll.LocalizarNome(txtValor.Text); }
protected void gridClientes_RowUpdating(object sender, GridViewUpdateEventArgs e) { try { BLLCliente bLLCliente = new BLLCliente(); Cliente f = new Cliente(); f.Id = Convert.ToInt32(gridClientes.DataKeys[e.RowIndex].Value.ToString()); f.Nome = (gridClientes.Rows[e.RowIndex].FindControl("txtNome") as TextBox).Text.Trim(); f.RG = (gridClientes.Rows[e.RowIndex].FindControl("txtRG") as TextBox).Text.Trim(); f.CPF = (gridClientes.Rows[e.RowIndex].FindControl("txtCPF") as TextBox).Text.Trim(); //f.Administrado = Convert.ToBoolean((gridClientes.Rows[e.RowIndex].FindControl("txtEmailFooter") as TextBox).Text.Trim()); f.PontuacaoCliente = Convert.ToDecimal((gridClientes.Rows[e.RowIndex].FindControl("txtPontuacaoCliente") as TextBox).Text.Trim()); f.dataNascimento = Convert.ToDateTime((gridClientes.Rows[e.RowIndex].FindControl("txtdataNascimento") as TextBox).Text.Trim()); bLLCliente.UpdateCliente(f); gridClientes.EditIndex = -1; CarregarGridClientes(); lblSuccessMessage.Text = "Cliente Atualizado com Sucesso!"; lblErrorMessage.Text = ""; } catch (Exception ex) { lblSuccessMessage.Text = ""; lblErrorMessage.Text = ex.Message; } }
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.CliCod.ToString(); txtNome.Text = modelo.CliNome; txtCpfCnpj.Text = modelo.CliCpfCnpj; txtRsocial.Text = modelo.CliRSocial; txtIe.Text = modelo.CliRgie; txtEndereco.Text = modelo.CliEndereco; txtEndNumero.Text = modelo.CliEndNumero; txtBairro.Text = modelo.CliBairro; txtCep.Text = modelo.CliCep; txtCidade.Text = modelo.CliCidade; txtEstado.Text = modelo.CliEstado; txtEmail.Text = modelo.CliEmail; txtTipo.Text = modelo.CliTipo; alteraBotoes(3); } else { this.LimpaTela(); this.alteraBotoes(1); } f.Dispose(); }
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) { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLCliente bll = new BLLCliente(cx); dgvDados.DataSource = bll.Localizar(txtValor.Text); }
/// <summary> /// Busca los clientes por el filtro /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnBuscar_Click(object sender, EventArgs e) { IBLLCliente _BLLCliente = new BLLCliente(); string filtro = string.Empty; try { filtro = txtFiltro.Text; filtro = filtro.Replace(' ', '%'); filtro = "%" + filtro + "%"; dgvFlitro.AutoGenerateColumns = false; dgvFlitro.DataSource = _BLLCliente.MostrarClientesByFilter(filtro); } catch (Exception er) { StringBuilder msg = new StringBuilder(); msg.AppendFormat("Message {0}\n", er.Message); msg.AppendFormat("Source {0}\n", er.Source); msg.AppendFormat("InnerException {0}\n", er.InnerException); msg.AppendFormat("StackTrace {0}\n", er.StackTrace); msg.AppendFormat("TargetSite {0}\n", er.TargetSite); _MyLogControlEventos.ErrorFormat("Error {0}", msg.ToString()); MessageBox.Show("Se produjo el siguiente error :" + er.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void GetAllClientes() { IBLLCliente _BLLCliente = new BLLCliente(); List <Cliente> _ListCliente = new List <Cliente>(); _ListCliente = _BLLCliente.MostrarClientes(); System.Diagnostics.Debug.Write(_ListCliente[0].IDCliente); }
private void btSalvar_Click(object sender, EventArgs e) { try { ModeloCliente modelo = new ModeloCliente(); //leitura dos dados modelo.NomeCliente = txtNome.Text; //modelo.TelefoneCliente = Convert.ToInt64(txtTelefone.Text); //modelo.CelularCliente = Convert.ToInt64(txtCelular.Text); long tel, cel; if (long.TryParse(txtTelefone.Text, out tel)) { modelo.TelefoneCliente = tel; } else { modelo.TelefoneCliente = 0; } if (long.TryParse(txtCelular.Text, out cel)) { modelo.CelularCliente = cel; } else { modelo.CelularCliente = 0; } modelo.IDBairro = Convert.ToInt32(cbBairro.SelectedValue); modelo.IDCidade = Convert.ToInt32(cbCidade.SelectedValue); //obj para gravar dados no banco DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLCliente bll = new BLLCliente(cx); if (this.operacao == "inserir") { //cadastra cidade bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado: Codigo " + modelo.IDCliente.ToString()); } else { //altera cidade modelo.IDCliente = Convert.ToInt32(txtCodigo.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro alterado"); } this.LimpaTela(); this.alteraBotoes(1); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
public frmConsultaCliente(bool selecao) { InitializeComponent(); DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLCliente bll = new BLLCliente(cx); dgvDados.DataSource = bll.LocalizarTodosAtivos(); dgvDados.Select(); }
public void txtCodCliente_Leave(object sender, EventArgs e) { try { if (txtCodCliente.Text == "") { frmConsultaCliente f = new frmConsultaCliente(true); f.ShowDialog(); if (f.cod != 0) { txtCodCliente.Text = f.cod.ToString(); DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLCliente bll = new BLLCliente(cx); ModelCliente modelo = bll.CarregaModelCliente(Convert.ToInt32(txtCodCliente.Text)); if (modelo.IdCliente <= 0) { txtCodCliente.Clear(); txtNomeCliente.Clear(); txtCelCliente.Clear(); txtCodCliente.Select(); } else { txtNomeCliente.Text = modelo.Nome; txtCelCliente.Text = modelo.Celular; txtCodServico.Select(); } } } else { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLCliente bll = new BLLCliente(cx); ModelCliente modelo = bll.CarregaModelCliente(Convert.ToInt32(txtCodCliente.Text)); if (modelo.IdCliente <= 0) { txtCodCliente.Clear(); txtNomeCliente.Clear(); txtCelCliente.Clear(); txtCodCliente.Select(); } else { txtNomeCliente.Text = modelo.Nome; txtCelCliente.Text = modelo.Celular; txtCodServico.Select(); } } } catch { txtCodCliente.Clear(); txtNomeCliente.Clear(); txtCelCliente.Clear(); txtCodCliente.Select(); } }
public void BuscarClienteID() { string idcliente = "2-0794-0151"; Cliente oCliente = new Cliente(); IBLLCliente _BLLCliente = new BLLCliente(); oCliente = _BLLCliente.BuscarClienteID(idcliente); System.Diagnostics.Debug.Write(oCliente.IDCliente); }
private void carregaDepartamento() { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLCliente bll = new BLLCliente(cx); cbDepartamento.DataSource = bll.CarregaComboDepartamentos(); cbDepartamento.ValueMember = "id"; cbDepartamento.DisplayMember = "nome"; }
public void CatalogoClientes() { ddlCliente.Items.Clear(); List <VOCliente> clientes = BLLCliente.ConsultarClientes(); foreach (VOCliente cliente in clientes) { ddlCliente.Items.Add(new ListItem(cliente.NombreCliente, cliente.IdCliente.ToString())); } }
public void EliminarCliente() { IBLLCliente _BLLCliente = new BLLCliente(); string idCliente = "2-332-444"; string pCliente = ""; pCliente = _BLLCliente.EliminarCliente(idCliente); System.Diagnostics.Debug.Write(pCliente); }
private void btnPesquisa_Click(object sender, EventArgs e) { DateTime dtini = dtpInicio.Value; DateTime dtfin = dtpFinal.Value; DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLCliente bll = new BLLCliente(cx); dgvDados.DataSource = bll.LocalizarPorDatar(dtini, dtfin); AtualizaDataGrid(); }
//------------------------------------------------------------------------------------------------------------------- private void btSalvar_Click(object sender, EventArgs e) { try { if (lbValorIncorreto.Visible == true) { MessageBox.Show("O CPF/CNPJ está em um formato incorreto!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { BLLCliente bll = new BLLCliente(); ModeloCliente modelo = new ModeloCliente(); modelo.cli_nome = txtNome.Text; modelo.cli_bairro = txtBairro.Text; modelo.cli_cel = mtbCelular.Text; modelo.cli_cep = mtbCEP.Text; modelo.cli_cidade = txtCidade.Text; modelo.cli_cpfcnpj = txtCPFCNPJ.Text; modelo.cli_email = txtEmail.Text; modelo.cli_endereco = txtEndereco.Text; modelo.cli_estado = cbEstado.Text; modelo.cli_nome = txtNome.Text; modelo.cli_endnumero = txtNumero.Text; modelo.cli_rgie = mtbRGIE.Text; modelo.cli_rsocial = txtRSocial.Text; modelo.cli_fone = mtbTelefone.Text; modelo.cli_datanasc = mtbDataNascimento.Text; modelo.cli_fonetrabalho = mtbTelefoneTrabalho.Text; modelo.cli_localtrabalho = txtLocalDeTrabalho.Text; if (rbFisica.Checked == true) { modelo.cli_tipo = "Fisíca";// pessoa fisíca modelo.cli_rsocial = ""; } else { modelo.cli_tipo = "Jurídica";// pessoa jurídica } if (this.operacao == "inserir") { bll.Incluir(modelo); MessageBox.Show("Cadastro inserido com código: " + modelo.cli_cod, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { modelo.cli_cod = Convert.ToInt32(txtCodigo.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro alterado", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } this.limpaTela(); this.alteraBotoes(1); } } catch (Exception error) { MessageBox.Show(error.Message); } }
private void BtnExcluir_Click(object sender, EventArgs e) { try { if (dgvDados.SelectedRows.Count == 0) { MessageBox.Show("Nenhum registro selecionado!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } else { DialogResult d = MessageBox.Show("Deseja excluir o Registro?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (d.ToString() == "Yes") { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLCliente bll = new BLLCliente(cx); bll.Excluir(Convert.ToInt32(dgvDados.CurrentRow.Cells[0].Value)); MessageBox.Show("Registro excluído com sucesso!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); if (chbPesqAtivos.Checked == true) { lbAtencao.Visible = false; dgvDados.DataSource = bll.LocalizarAtivos(txtPesquisar.Text); chbPesqAtivos.ForeColor = Color.Black; chbPesqInativos.ForeColor = Color.Black; } else if (chbPesqInativos.Checked == true) { lbAtencao.Visible = false; dgvDados.DataSource = bll.LocalizarInativos(txtPesquisar.Text); chbPesqAtivos.ForeColor = Color.Black; chbPesqInativos.ForeColor = Color.Black; } if (chbPesqAtivos.Checked == true && chbPesqInativos.Checked == true) { lbAtencao.Visible = false; dgvDados.DataSource = bll.LocalizarTodos(); chbPesqAtivos.ForeColor = Color.Black; chbPesqInativos.ForeColor = Color.Black; } else if (chbPesqAtivos.Checked == false && chbPesqInativos.Checked == false) { lbAtencao.Visible = true; chbPesqAtivos.ForeColor = Color.Red; chbPesqInativos.ForeColor = Color.Red; ((DataTable)dgvDados.DataSource).Rows.Clear(); } dgvDados.ClearSelection(); } } } catch { MessageBox.Show("Impossivel excluir o registro. \n O registro esta sendo usado em outro local"); } }
private void btSalvar_Click(object sender, EventArgs e) { try { //leitura dos dados ModeloCliente modelo = new ModeloCliente(); modelo.Clidatacadastro = txtdatacadastro.Value; modelo.CliNome = txtNome.Text; modelo.CliCpfCnpj = txtCpfCnpj.Text; modelo.CliRgIe = txtRgie.Text; modelo.CliDtnascimento = txtdtnascimento.Value; modelo.CliSexo = txtSexo.Text; modelo.CliRsocial = txtRsocial.Text; modelo.CliCep = txtCep.Text.Replace("-", ""); modelo.CliLogradouro = txtLogradouro.Text; modelo.CliBairro = txtBairro.Text; modelo.CliFone = txtFone.Text; modelo.CliCelular = txtCel.Text; modelo.CliEmail = txtEmail.Text; modelo.CliEndNumero = txtEndNumero.Text; modelo.CliCidade = txtCidade.Text; modelo.CliEstado = txtEstado.Text; if (rbFisica.Checked == true) { modelo.CliTipo = "FISICA"; //Pessoa Fisica modelo.CliRsocial = ""; } else { modelo.CliTipo = "JURIDICA"; //Pessoa juridica } //obj para gravar os dados no banco DaoConexao cx = new DaoConexao(DadosDeConexao.StringDeConexao); BLLCliente bll = new BLLCliente(cx); if (this.operacao == "inserir") { //cadastrar uma cliente bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado: Código " + modelo.CliCod.ToString()); } else { //alterar uma cliente 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 btLocalizar_Click(object sender, EventArgs e) { frmConsultaSaidaPedido f = new frmConsultaSaidaPedido(); f.ShowDialog(); if (f.codigo != 0) { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLSaidaPedido bll = new BLLSaidaPedido(cx); ModeloSaidaPedido modelo = bll.CarregaModeloSaidaPedido(f.codigo); txtCodigo.Text = modelo.IDSaidaPedido.ToString(); txtQuantidadeEntregue.Text = modelo.QuantidadeEntregue.ToString(); txtPago.Text = modelo.Pago.ToString(); txtDescricao.Text = modelo.Descricao.ToString(); cbPedido.Text = modelo.IDPedido.ToString(); BLLPedido bllPedido = new BLLPedido(cx); ModeloPedido modeloPedido = bllPedido.CarregaModeloPedido(Convert.ToInt32(cbPedido.SelectedValue)); txtDesconto.Text = modeloPedido.DescontoPedido.ToString(); txtQuantidadePedido.Text = modeloPedido.QuantidadePedido.ToString(); cbPedido.Text = Convert.ToString(modeloPedido.IDPedido); BLLManufaturado bllMan = new BLLManufaturado(cx); ModeloManufaturado modeloMan = bllMan.CarregaModeloManufaturado(Convert.ToInt32(modeloPedido.IDManufaturado)); txtMan.Text = modeloMan.NomeManufaturado.ToString(); BLLTipoManufaturado bllTipoMan = new BLLTipoManufaturado(cx); ModeloTipoManufaturado modeloTipoMan = bllTipoMan.CarregaModeloTipoManufaturado(Convert.ToInt32(modeloMan.IDTipoManufaturado.ToString())); txtTipoMan.Text = modeloTipoMan.NomeTipoManufaturado.ToString(); BLLCaracteristicaManufaturado1 bllCaract1 = new BLLCaracteristicaManufaturado1(cx); ModeloCaracteristicaManufaturado1 modeloCaract1 = bllCaract1.CarregaModeloCaracteristicaManufaturado1(Convert.ToInt32(modeloMan.IDCaracteristicaManufaturado1.ToString())); txtCaracMan1.Text = modeloCaract1.NomeCaracteristicaManufaturado1.ToString(); BLLCaracteristicaManufaturado2 bllCaract2 = new BLLCaracteristicaManufaturado2(cx); ModeloCaracteristicaManufaturado2 modeloCaract2 = bllCaract2.CarregaModeloCaracteristicaManufaturado2(Convert.ToInt32(modeloMan.IDCaracteristicaManufaturado2.ToString())); txtCaracMan2.Text = modeloCaract2.NomeCaracteristicaManufaturado2.ToString(); BLLCliente bllCliente = new BLLCliente(cx); ModeloCliente modeloCliente = bllCliente.CarregaModeloCliente(modeloPedido.IDCliente); txtCliente.Text = modeloCliente.NomeCliente.ToString(); BLLOrcamento bllorca = new BLLOrcamento(cx); ModeloOrcamento modeloOrca = bllorca.CarregaModeloOrcamento(modeloPedido.IDOrcamento); txtOrcamento.Text = modeloOrca.NomeOrcamento.ToString(); alteraBotoes(3); } else { this.LimpaTela(); this.alteraBotoes(1); } f.Dispose(); }
private void btSalvar_Click(object sender, EventArgs e) { try { //criar uma conexao 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.CliCidade = txtCidade.Text; modelo.CliEstado = txtEstado.Text; modelo.CliEndereco = txtRua.Text; modelo.CliEndNumero = txtNumero.Text; modelo.CliBairro = txtBairro.Text; modelo.CliEmail = txtEmail.Text; modelo.CliFone = txtFone.Text; modelo.CliCelular = txtCelular.Text; if (rbFisica.Checked == true) { modelo.CliTipo = "Física"; //SE FOR 0 É PESSOA FISICA ! modelo.CliRsocial = ""; } else { modelo.CliTipo = "Jurídica"; //SE FOR 1 É PESSOA JURIDICA ! } //objeto para gravar os dados do banco DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLCliente bllCliente = new BLLCliente(cx); if (frm.Operacao == "inserir") { bllCliente.Incluir(modelo); //CADASTRA NOVA CATEGORIA MessageBox.Show("Cadastro efetuado: Codigo " + modelo.CliCod.ToString()); } else { modelo.CliCod = Convert.ToInt32(txtCodigo.Text); //ALTERA UMA CATEGORIA bllCliente.Alterar(modelo); MessageBox.Show("Cadastro alterado"); } LimpaTela(); AlterarBotoes(1); } catch (Exception ex) { throw new Exception(ex.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") { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLCliente bll = new BLLCliente(cx); bll.Excluir(Convert.ToInt32(txtCodigo.Text)); this.LimpaTela(); this.alteraBotoes(1); } } catch { MessageBox.Show("Impossível excluir o registro. \n O registro esta sendo utilizado em outro local."); this.alteraBotoes(3); } }
private void btnAddCat_Click(object sender, EventArgs e) { frmCadastroCliente f = new frmCadastroCliente(); f.ShowDialog(); f.Dispose(); DALConexao cx = new DALConexao(DadosConexao.StringDeConexao); BLLCliente bll = new BLLCliente(cx); cbCliente.DataSource = bll.Localizar(""); cbCliente.DisplayMember = "cli_nome"; cbCliente.ValueMember = "cli_cod"; }
private void btLocalizar_Click(object sender, EventArgs e) { frmConsultaCliente f = new frmConsultaCliente(); f.ShowDialog(); f.Dispose(); if (f.codigo != 0) { DALConexao cx = new DALConexao(DadosConexao.StringDeConexao); BLLCliente bll = new BLLCliente(cx); ModeloCliente modelo = bll.CarregaModeloCliente(f.codigo); txtCodigo.Text = modelo.CliCod.ToString(); txtBairro.Text = modelo.CliBairro; txtCelular.Text = modelo.CliCel; txtCEP.Text = modelo.CliCep; txtCidade.Text = modelo.CliCidade; txtCPF.Text = modelo.CliCPF_CNPJ; txtEmail.Text = modelo.CliEmail; txtEndereco.Text = modelo.CliEndereco; txtNome.Text = modelo.CliNome; txtNumero.Text = modelo.CliEndNumero; txtRG.Text = modelo.CliRG; txtTelefone.Text = modelo.CliFone; txtEstado.Text = modelo.CliEstado; if (modelo.CliTipo == "Pessoa Física") { rbnPessoajuridica.Checked = false; rbnPessoaFísica.Checked = true; } else { rbnPessoaFísica.Checked = false; rbnPessoajuridica.Checked = true; } this.alteraBotoes(3); } else { this.LimpaTela(); this.alteraBotoes(1); } f.Dispose(); }
private void btSalvar_Click(object sender, EventArgs e) { try { //leitura dos dados ModeloCliente modelo = new ModeloCliente(); modelo.CliNome = txtNome.Text; modelo.CliRG = txtRG.Text; modelo.CliNome = txtNome.Text; modelo.CliCPF_CNPJ = txtCPF.Text; modelo.CliCep = txtCEP.Text; modelo.CliEndereco = txtEndereco.Text; modelo.CliBairro = txtBairro.Text; modelo.CliFone = txtTelefone.Text; modelo.CliCel = txtCelular.Text; modelo.CliEmail = txtEmail.Text; modelo.CliEndNumero = txtNumero.Text; modelo.CliCidade = txtCidade.Text; if (rbnPessoaFísica.Checked ) { modelo.CliTipo = rbnPessoaFísica.Text; modelo.CliRSocial = " "; } else { modelo.CliTipo = rbnPessoajuridica.Text; } modelo.CliEstado = txtEstado.Text; //obj para gravar os dados no banco DALConexao cx = new DALConexao(DadosConexao.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 (SqlException) { MessageBox.Show("O cliente com o cpf Nº "+ txtCPF.Text + " já está cadastrado", "Verifique!"); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
private void btInserir_Click(object sender, EventArgs e) { this.alteraBotoes(2); this.operacao = "inserir"; DALConexao cx = new DALConexao(DadosConexao.StringDeConexao); BLLTipoPagamento bll = new BLLTipoPagamento(cx); cbxTipoPagamento.DataSource = bll.Localizar(""); cbxTipoPagamento.DisplayMember = "tpa_nome"; cbxTipoPagamento.ValueMember = "tpa_cod"; BLLCliente bllcli = new BLLCliente(cx); cbxCliente.DataSource = bllcli.Localizar(""); cbxCliente.DisplayMember = "cli_nome"; cbxCliente.ValueMember = "cli_cod"; BLLProduto bllpro = new BLLProduto(cx); cbxProduto.DataSource = bllpro.Localizar(""); cbxProduto.DisplayMember = "pro_nome"; cbxProduto.ValueMember = "pro_cod"; }
private void btLocalizar_Click(object sender, EventArgs e) { frmConsultaVenda f = new frmConsultaVenda(); f.ShowDialog(); f.Dispose(); if (f.codigo != 0) { itensVenda.Clear(); DALConexao cx = new DALConexao(DadosConexao.StringDeConexao); BLLTipoPagamento blltp = new BLLTipoPagamento(cx); cbxTipoPagamento.DataSource = blltp.Localizar(""); cbxTipoPagamento.DisplayMember = "tpa_nome"; cbxTipoPagamento.ValueMember = "tpa_cod"; BLLCliente bllcli = new BLLCliente(cx); cbxCliente.DataSource = bllcli.Localizar(""); cbxCliente.DisplayMember = "cli_nome"; cbxCliente.ValueMember = "cli_cod"; BLLProduto bllpro = new BLLProduto(cx); cbxProduto.DataSource = bllpro.Localizar(""); cbxProduto.DisplayMember = "pro_nome"; cbxProduto.ValueMember = "pro_cod"; BLLVenda bllvenda = new BLLVenda(cx); ModeloVenda modelo = bllvenda.CarregaModeloVenda(f.codigo); cbxTipoPagamento.SelectedValue = modelo.TpaCod; cbxCliente.SelectedValue = modelo.CliCod; txtNumParcelas.Text = Convert.ToString(modelo.VenNparcelas); this.codigo = modelo.VenCod; BLLItemVenda bll2 = new BLLItemVenda(cx); DataTable itens = bll2.Localizar(Convert.ToInt32(modelo.VenCod)); foreach(DataRow linha in itens.Rows) { ModeloItemVenda item = new ModeloItemVenda(); item = bll2.CarregaModeloItemVenda(Convert.ToInt32(linha["itemvenda_cod"].ToString())); itensVenda.Add(item); } dataGridItens.DataSource = null; dataGridItens.DataSource = itensVenda; dataGridItens.Refresh(); alteraBotoes(3); atualizarTotal(); } else { this.LimpaTela(); this.alteraBotoes(1); } f.Dispose(); }
private void btSalvar_Click(object sender, EventArgs e) { try { //leitura dos dados ModeloCliente modelo = new ModeloCliente(); modelo.CliNome = txtNome.Text; modelo.CliCpfCnpj = txtCpfCnpj.Text; modelo.CliRgie = txtIe.Text; modelo.CliRSocial = txtRsocial.Text; modelo.CliEndereco = txtEndereco.Text; modelo.CliEndNumero = txtEndNumero.Text; modelo.CliBairro = txtBairro.Text; modelo.CliCep = txtCep.Text; modelo.CliCidade = txtCidade.Text; modelo.CliEstado = txtEstado.Text; modelo.CliFone = txtFone.Text; modelo.CliCel = txtCel.Text; modelo.CliEmail = txtEmail.Text; modelo.CliTipo = Convert.ToInt32(txtTipo.Text); //obj para gravar os dados no banco DALConexao cx = new DALConexao(DadosDaConexao.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); } }