public void ExcluirVendedor() { VendedorController vc = new VendedorController(); try { selecionado = vc.PesquisarPorID(selecionado.PessoaID); } catch (Exception) { MessageBox.Show("Selecione um item para excluir!!"); } if (selecionado == null) { return; } else { vc.ExcluirVendedor(selecionado.PessoaID); txtID.Text = ""; txtExcluir.Text = ""; dtgMeusVendedores.ItemsSource = ctx.tblVendedores.ToList(); lblQuantidadeVendedores.Content = ctx.tblVendedores.Count(); } }
public void BuscaVendedor() { List <Vendedor> selecao = new List <Vendedor>(); try { VendedorController vc = new VendedorController(); selecionado = vc.PesquisarPorNome(txtExcluir.Text); if (selecionado == null) { return; } else { txtID.Text = selecionado.PessoaID.ToString(); selecao.Add(selecionado); } } catch { MessageBox.Show("Vendedor não encontrado!!"); } dtgMeusVendedores.ItemsSource = selecao.ToList(); txtExcluir.Text = ""; txtID.Text = ""; }
protected void btnExcluir_Click(object sender, EventArgs e) { EmpresaController empresaController = new EmpresaController(); ClienteController clienteController = new ClienteController(); VendedorController vendedorController = new VendedorController(); UsuarioController usuarioController = new UsuarioController(); ContratoController contratoController = new ContratoController(); if (usuarioController.ObterTodosFuncionarios(Session["cnpjEmp"].ToString()).Count <= 0) { List <ClienteEntity> clientes = clienteController.ObterTodos(Session["cnpjEmp"].ToString()); for (int i = 0; i < clientes.Count; i++) { vendedorController.Remover(clientes[i].codCli); clienteController.Remover(clientes[i].codCli); } contratoController.Remover(Session["cpfUsu"].ToString()); if (empresaController.Remover(Session["cnpjEmp"].ToString())) { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Empresa removida com sucesso!'); window.location.href='Login.aspx';</script>"); } } else { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na remoção do registro, sua empresa ainda possui funcionários!');</script>"); } }
//________________________________________________________________ //Metodos Vendedores //________________________________________________________________ public void CadastroVendedor() { Vendedor NovoVendedor = new Vendedor(); NovoVendedor.Nome = txtNome.Text; NovoVendedor.Cpf = txtCPF.Text; NovoVendedor.EnderecoID = CadastroEndereco().EnderecoID; VendedorController vc = new VendedorController(); vc.SalvarVendedor(NovoVendedor); MessageBox.Show("Vendedor cadastrado com sucesso!"); Limpar(); }
private void ClickExcluirVendedor(object sender, RoutedEventArgs e) { try { MessageBoxResult result = MessageBox.Show("Deseja excluir", "Confirma", MessageBoxButton.OKCancel, MessageBoxImage.Information); if (result.Equals(MessageBoxResult.OK)) { Vendedor vend = ((FrameworkElement)sender).DataContext as Vendedor; VendedorController vController = new VendedorController(); vController.ExcluirVendedor(vend.VendedorId); MessageBox.Show("Vendedor Excluído com sucesso"); carregarVendedores(); } } catch (Exception s) { MessageBox.Show(s.Message); } }
protected void btnGravar_Click(object sender, EventArgs e) { ContratoController contratoController = new ContratoController(); VendedorController vendedorController = new VendedorController(); ContratoEntity contrato = new ContratoEntity(); contrato.cpfUsu = Session["cpfUsu"].ToString(); contrato.cnpjEmp = txtEmpresa.SelectedValue; contrato.codCar = 1; // 1 -> código de funcionário if (txtNome.Text == "" || txtCpf.Text == "") { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Preencha todos os campos!');</script>"); } else { if (vendedorController.ObterTodos(Session["cpfUsu"].ToString()).Count <= 0) { if (txtEmpresa.SelectedValue == "0") { if (contratoController.Cancelar(Session["cpfUsu"].ToString())) { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Contrato finalizado com sucesso!'); window.location.href='Login.aspx';</script>"); } else { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na alteração do registro!');</script>"); } } else if (contratoController.Inserir(contrato)) { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Contrato criado com sucesso!'); window.location.href='Login.aspx';</script>"); } else { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na criação do registro!');</script>"); } } else { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na alteração do registro, você ainda é vendedor de alguma empresa!');</script>"); } } }
protected void btnGravar_Click(object sender, EventArgs e) { ClienteEntity cliente = new ClienteEntity(); VendedorEntity vendedor = new VendedorEntity(); ClienteController clienteController = new ClienteController(); VendedorController vendedorController = new VendedorController(); if (txtEmpresa.SelectedValue == "0" || txtVendedor.SelectedValue == "0") { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Preencha todos os campos!');</script>"); } else { cliente.cnpjEmp = Session["cnpjEmp"].ToString(); cliente.cnpjCli = txtEmpresa.SelectedValue; vendedor.cpfUsu = txtVendedor.SelectedValue; vendedor.cnpjEmp = Session["cnpjEmp"].ToString(); vendedor.cnpjCli = txtEmpresa.SelectedValue; if (Request.QueryString["codCli"] != null) { if (vendedorController.Atualizar(vendedor)) { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Cliente alterado com sucesso!'); window.location.href='Cliente.aspx';</script>"); } else { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na alteração do registro!');</script>"); } } else { if (clienteController.Inserir(cliente)) { vendedorController.Inserir(vendedor); this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Cliente salvo com sucesso!'); window.location.href='Cliente.aspx';</script>"); } else { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na inclusão do registro!');</script>"); } } } }
protected void ClienteGridView_RowDeleting(object sender, GridViewDeleteEventArgs e) { int codCli = Convert.ToInt32(ClienteGridView.DataKeys[e.RowIndex].Value.ToString()); VendedorController vendedorController = new VendedorController(); vendedorController.Remover(codCli); ClienteController clienteController = new ClienteController(); if (clienteController.Remover(codCli)) { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Cliente removido com sucesso!');</script>"); } else { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na remoção do registro!');</script>"); } PreencheGrid(); }
public static void EndPoint1(object Teste) { Console.WriteLine(Teste); Console.WriteLine(Teste.GetType().Name); switch (Teste.GetType().Name) { case "String": Console.WriteLine("string"); break; case "Int32": Console.WriteLine("numero"); break; } VendedorController c = new VendedorController(); Console.WriteLine(c.Index()); }
private void btnVendedor_Click(object sender, EventArgs e) { if (FCaixa.StatusCaixa != 3) { if (FCaixa.StatusCaixa == 1) { FImportaNumero FImportaNumero = new FImportaNumero(); FImportaNumero.Text = "Identifica Vendedor"; FImportaNumero.LabelEntrada.Text = "Informe o codigo do vendedor"; try { if (FImportaNumero.ShowDialog() == DialogResult.OK) { FuncionarioVO Vendedor = new VendedorController().ConsultaVendedor(Convert.ToInt32(FImportaNumero.EditEntrada.Text)); if (Vendedor.Id != 0) { FCaixa.VendaCabecalho.IdVendedor = Vendedor.Id; } else { MessageBox.Show("Vendedor: codigo invalido ou inexistente.", "Informação do Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } catch (Exception eError) { Log.write(eError.ToString()); } } else { MessageBox.Show("Não existe venda em andamento.", "Informação do Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Terminal em Estado Somente Consulta.", "Informação do Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information); } this.Close(); }
public void SalvaEdicao() { VendedorController vc = new VendedorController(); try { selecionado.Nome = txtPesquisaNome.Text; selecionado.Cpf = txtPesquisaCPF.Text; selecionado._Endereco.Rua = txtPesquisaRua.Text; selecionado._Endereco.Complemento = txtPesquisaComplemento.Text; selecionado._Endereco.Numero = int.Parse(txtPesquisaNumero.Text); vc.EditarVendedor(selecionado.PessoaID, selecionado); dtgMeusVendedores.ItemsSource = ctx.tblVendedores.ToList(); lblQuantidadeVendedores.Content = ctx.tblVendedores.Count(); CancelarEdit(); } catch { MessageBox.Show("Selecione um vendedor para editar!!"); } }