protected void btnPesquisar_Click(object sender, EventArgs e) { var clientes = new ClienteControl().Buscar( txtNomeClientePesquisa.Value.Trim(), txtNomeEmpresaPesquisa.Value.Trim()); popularGridView(clientes); }
private void SalvaCliente(ClienteModel modelo) { ClienteControl control = new ClienteControl(modelo); switch (controle_operacao) { case 0: int aux = control.Inserir(); switch (aux) { case 0: MessageBox.Show("Verifique todos os campos obrigatorios", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; case 1: MessageBox.Show("Item ja cadastrado no banco de dados", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; case 2: MessageBox.Show("Operação realizada com sucesso", "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information); LimpaCampos(); break; default: MessageBox.Show("Erro na operação", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; } break; case 1: int aux2 = control.Update(); switch (aux2) { case 0: MessageBox.Show("Verifique todos os campos obrigatorios", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; case 1: MessageBox.Show("Operação realizada com sucesso", "INFORMAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information); LimpaCampos(); break; default: MessageBox.Show("Erro na operação", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; } break; default: MessageBox.Show("Selecione as opções de NOVO ou EDITAR", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; } }
private void frmBuscaCliente_Load(object sender, EventArgs e) { try { ClienteControl control = new ClienteControl(txtCodFornecedor.Text, txtRazaoSocial.Text, txtFantasia.Text); PreencheGrid(control.Select()); } catch (Exception ex) { MessageBox.Show("Erro: " + ex, "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private bool ChangeGroupOfClients(List <PedidoFields> listPedidos) { try { foreach (PedidoFields itemListPedido in listPedidos) { bool updated = false; ClienteFields cliente = new ClienteControl().GetItem(itemListPedido.fkCliente); var grupoCliente = new GrupoClienteControl().GetItem(new SubGrupoClienteControl().GetItem(cliente.fkSubGrupoCliente).fkGrupoCliente); var listSubGrupos = from sbc in new SubGrupoClienteControl().GetAll() where sbc.fkGrupoCliente == grupoCliente.idGrupoCliente select sbc; foreach (SubGrupoClienteFields itemSubGrupo in listSubGrupos) { if (itemListPedido.valorTotalPedido == 0) { break; } if (itemListPedido.valorTotalPedido >= itemSubGrupo.valorIndiceInicial && (itemListPedido.valorTotalPedido <= itemSubGrupo.valorIndiceFinal || itemSubGrupo.valorIndiceFinal == 0)) { cliente.fkSubGrupoCliente = itemSubGrupo.idSubGrupoCliente; new ClienteControl().Update(cliente); updated = true; break; } } if (!updated) { //set inative group for this client cliente.fkSubGrupoCliente = (from s in listSubGrupos where (s.valorIndiceInicial == 0 && s.valorIndiceFinal == 0) select s).FirstOrDefault().idSubGrupoCliente; new ClienteControl().Update(cliente); } } } catch (Exception ex) { return(false); } return(true); }
protected void grdCliente_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName.Equals("Adcionar")) { int index = Convert.ToInt32(e.CommandArgument); GridViewRow linha = grdCliente.Rows[index]; Label lblId = (Label)linha.FindControl("lblId"); var cliente = new ClienteControl().Buscar(Convert.ToInt16(lblId.Text)); lblNomeCliente.Text = cliente.Nome; hdfIdCliente.Value = cliente.Id.ToString(); popularGridView(new ClienteControl().BuscarTodosMenos(cliente.Id)); } }
private void btnExcluir_Click(object sender, EventArgs e) { ClienteControl control = new ClienteControl(); if (MessageBox.Show("Deseja realmente excluir este cadastro?", "Excluir cadastro", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (control.Excluir(txtCli_cod_original.Text)) { MessageBox.Show("Cadastro excluido com sucesso!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); LimpaCampos(); } else { MessageBox.Show("Falha ao tentar excluir o cadastro!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
private void button1_Click(object sender, EventArgs e) { Console.WriteLine(textBox2.Text); //validar com o servidor var isClient = ClienteControl.BuscaCliente(textBox1.Text, textBox2.Text); if (isClient != null) { this.Visible = false; new Main(isClient).ShowDialog(); this.Dispose(); } else { MessageBox.Show("CPF ou senha incorretos", "Falha no login", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnListar_Click(object sender, EventArgs e) { try { LimpaCampos(); ClienteModel model = new ClienteModel(); ClienteControl control = new ClienteControl(); frmBuscaCliente busCliente = new frmBuscaCliente(); busCliente.ShowDialog(); if (busCliente.codigo != 0) { model = control.SelectByID(busCliente.codigo); txtCli_cod_original.Text = Convert.ToString(model.cli_cod); txtNomeCliente.Text = model.cli_nome_social; txtNomeFantasia.Text = model.cli_nome_fantasia; txtEndereco.Text = model.cli_endereco; txtNumero.Text = model.cli_numero; txtBairro.Text = model.cli_bairro; txtCep.Text = model.cli_cep; txtDataAtual.Text = Convert.ToString(model.cli_data_cadastro); cbEstado.SelectedValue = model.est_cod; cbCidade.SelectedValue = model.cid_cod; if (model.cli_tipo_pessoa.Equals("FISICA")) { rbPessoaFisica.Checked = true; } else { rbPessoaJuridica.Checked = true; } } } catch (Exception ex) { MessageBox.Show("ERRO: " + ex, "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void txtCodFornecedor_Leave(object sender, EventArgs e) { ClienteControl control = new ClienteControl(); ClienteModel model = new ClienteModel(); try { if (txtCodFornecedor.Text != string.Empty) { model = control.SelectByID(Convert.ToInt32(txtCodFornecedor.Text)); txtCodFornecedor.Text = Convert.ToString(model.cli_cod); txtNomeFornecedor.Text = model.cli_nome_fantasia; } } catch (Exception ex) { MessageBox.Show("ERRO: " + ex, "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void txtCli_cod_original_Leave(object sender, EventArgs e) { ClienteControl control = new ClienteControl(); try { if (control.ValidarUsuario(Convert.ToInt32(txtCli_cod_original.Text))) { MessageBox.Show("Cliente/Fornecedor ja cadastrado!", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtCli_cod_original.Clear(); txtCli_cod_original.Focus(); return; } } catch { //SEM MENSAGEM DE TRATAMENTO return; } }
protected void grdCliente_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName.Equals("Editar")) { int index = Convert.ToInt32(e.CommandArgument); GridViewRow linha = grdCliente.Rows[index]; Label lblId = (Label)linha.FindControl("lblId"); var cliente = new ClienteControl().Buscar(Convert.ToInt16(lblId.Text)); hdfIdCliente.Value = cliente.Id.ToString(); txtNomeClienteCadastro.Value = cliente.Nome; txtNomeEmpresaCadastro.Value = cliente.Empresa; txtEmailCadastro.Value = cliente.Email; txtTelefoneCadastro.Value = cliente.Telefone; txtNumeroDocumentoCadastro.Value = cliente.Registro; ddlTipoDocumento.SelectedValue = cliente.TipoDeRegistro; btnCadastrarCliente.Text = "Salvar"; MenuCadastro(); } }