private void buttonCategoriaBuscar_Click(object sender, EventArgs e)
        {
            string tipo = string.Empty;

            switch (comboBoxEntSai.Text)
            {
            case "Entradas/Saídas":
                tipo = "%";
                break;

            case "Entradas":
                tipo = "1";
                break;

            case "Saídas":
                tipo = "2";
                break;

            default:
                break;
            }

            CodDescricaoColecao codDescricaoColecao = entradaSaidaNegocios.ConsultarCategoriaEntradaSaidaId(tipo);

            Form_ConsultarColecao form_ConsultarColecao = new Form_ConsultarColecao();

            Form_Consultar consultar = new Form_Consultar
            {
                Cod       = string.Format("{0:000}", 0),
                Descricao = " Todas as categorias"
            };

            form_ConsultarColecao.Add(consultar);

            if (codDescricaoColecao != null)
            {
                foreach (CodDescricaoInfo cod in codDescricaoColecao)
                {
                    Form_Consultar form_Consultar = new Form_Consultar
                    {
                        Cod       = string.Format("{0:000}", cod.cod),
                        Descricao = cod.descricao
                    };

                    form_ConsultarColecao.Add(form_Consultar);
                }
            }

            FormConsultar_Cod_Descricao formConsultar_Cod_Descricao = new FormConsultar_Cod_Descricao(form_ConsultarColecao, "Categorias");

            formConsultar_Cod_Descricao.ShowDialog(this);

            if (formConsultar_Cod_Descricao.DialogResult == DialogResult.Yes)
            {
                textBoxCategoriaCod.Text     = formConsultar_Cod_Descricao.Selecionado.Cod;
                labelCategoriaDescricao.Text = formConsultar_Cod_Descricao.Selecionado.Descricao;
                buttonBuscar.Select();
            }
        }
        private void BuscarSubcategoria()
        {
            ProdSubCategoriaColecao prodSubCategoriaColecao = produtoNegocios.ConsultarProdSubCategoria(categoria);
            Form_ConsultarColecao   form_ConsultarColecao   = new Form_ConsultarColecao();

            if (prodSubCategoriaColecao != null)
            {
                foreach (ProdSubCategoriaInfo categoria in prodSubCategoriaColecao)
                {
                    Form_Consultar form_Consultar = new Form_Consultar
                    {
                        Cod       = string.Format("{0:000}", categoria.Prodsubcatid),
                        Descricao = categoria.Prodsubcatnome
                    };

                    form_ConsultarColecao.Add(form_Consultar);
                }
            }

            FormConsultar_Cod_Descricao formConsultar_Cod_Descricao = new FormConsultar_Cod_Descricao(form_ConsultarColecao, "Sub-Categoria");

            formConsultar_Cod_Descricao.ShowDialog(this);

            if (formConsultar_Cod_Descricao.DialogResult == DialogResult.Yes)
            {
                categoria          = Convert.ToInt16(formConsultar_Cod_Descricao.Selecionado.Cod);
                textBoxSub.Text    = string.Format("{0:000}", Convert.ToInt32(formConsultar_Cod_Descricao.Selecionado.Cod));
                labelValorSub.Text = formConsultar_Cod_Descricao.Selecionado.Descricao;
                buttonBuscarMarca.Select();
            }
            formConsultar_Cod_Descricao.Dispose();
        }
        private void BuscarFornecedor()
        {
            negocioPessoa = new PessoaNegocio(Form1.Empresa.empconexao, Form1.Unidade.uniassistencia);
            PessoaColecao         colecao = negocioPessoa.ConsultarPessoaPorTipo(EnumPessoaTipo.Fornecedor);
            Form_ConsultarColecao form_ConsultarColecao = new Form_ConsultarColecao();

            if (colecao != null)
            {
                foreach (PessoaInfo info in colecao)
                {
                    Form_Consultar form_Consultar = new Form_Consultar
                    {
                        Cod       = string.Format("{0:000}", info.pssid),
                        Descricao = info.pssnome
                    };

                    form_ConsultarColecao.Add(form_Consultar);
                }
            }

            Form_Consultar formConsultar = AbrirForm(form_ConsultarColecao, "Fornecedores");

            if (formConsultar != null)
            {
                textBoxCodFornecedor.Text = formConsultar.Cod;
                labelValorFornecedor.Text = formConsultar.Descricao;
                buttonSalvar.Select();
            }
        }
示例#4
0
        private void IniciarNovaMensagem()
        {
            UserColecao user = userNegocio.ConsultarTodosLogins();

            if (user != null)
            {
                Form_ConsultarColecao form = new Form_ConsultarColecao();
                foreach (UserInfo login in user)
                {
                    if (login.useid != idLogado)
                    {
                        Form_Consultar consultar = new Form_Consultar
                        {
                            Cod       = string.Format("{0:000}", login.useid),
                            Descricao = login.uselogin
                        };

                        form.Add(consultar);
                    }
                }

                FormConsultar_Cod_Descricao formConsultar_Cod_Descricao = new FormConsultar_Cod_Descricao(form, "Usuários");
                formConsultar_Cod_Descricao.ShowDialog(this);
                formConsultar_Cod_Descricao.Dispose();

                if (formConsultar_Cod_Descricao.DialogResult == DialogResult.Yes)
                {
                    idchat = Convert.ToInt32(formConsultar_Cod_Descricao.Selecionado.Cod);
                    NovaMensagem();
                }
            }
        }
        private void ConsultarAutorizada()
        {
            Form_ConsultarColecao form_ConsultarColecao = new Form_ConsultarColecao();
            AutorizadaColecao     autorizadaColecao     = negociosAut.ConsultarAutorizada();

            if (autorizadaColecao != null)
            {
                foreach (AutorizadaInfo aut in autorizadaColecao)
                {
                    Form_Consultar form_Consultar = new Form_Consultar
                    {
                        Cod       = string.Format("{0:000}", aut.autid),
                        Descricao = aut.autnome
                    };

                    form_ConsultarColecao.Add(form_Consultar);
                }
            }

            FormConsultar_Cod_Descricao formConsultar_Cod_Descricao = new FormConsultar_Cod_Descricao(form_ConsultarColecao, "Marcas");

            formConsultar_Cod_Descricao.ShowDialog(this);

            if (formConsultar_Cod_Descricao.DialogResult == DialogResult.Yes)
            {
                textBoxCodMarca.Text     = formConsultar_Cod_Descricao.Selecionado.Cod;
                labelMarcaDescricao.Text = formConsultar_Cod_Descricao.Selecionado.Descricao;
                textBoxModelo.Select();
            }
        }
        private void ConsultarSangriaTipo(CodDescricaoColecao codDescricaoColecao)
        {
            Form_ConsultarColecao form_ConsultarColecao = new Form_ConsultarColecao();

            if (codDescricaoColecao != null)
            {
                foreach (CodDescricaoInfo cod in codDescricaoColecao)
                {
                    Form_Consultar form_Consultar = new Form_Consultar
                    {
                        Cod       = string.Format("{0:000}", cod.cod),
                        Descricao = cod.descricao
                    };

                    form_ConsultarColecao.Add(form_Consultar);
                }
            }

            FormConsultar_Cod_Descricao formConsultar_Cod_Descricao = new FormConsultar_Cod_Descricao(form_ConsultarColecao, "Produtos");

            formConsultar_Cod_Descricao.ShowDialog(this);

            if (formConsultar_Cod_Descricao.DialogResult == DialogResult.Yes)
            {
                textBoxContaCod.Text     = formConsultar_Cod_Descricao.Selecionado.Cod;
                labelContaDescricao.Text = formConsultar_Cod_Descricao.Selecionado.Descricao;
                textBoxValor.Select();
            }
        }
        private void ConsultarTipoEletro(EletroTipoColecao eletroTipoColecao)
        {
            Form_ConsultarColecao form_ConsultarColecao = new Form_ConsultarColecao();

            foreach (EletroTipoInfo prod in eletroTipoColecao)
            {
                Form_Consultar form_Consultar = new Form_Consultar
                {
                    Cod       = string.Format("{0:000}", prod.Cod),
                    Descricao = prod.Descricao
                };

                form_ConsultarColecao.Add(form_Consultar);
            }

            FormConsultar_Cod_Descricao formConsultar_Cod_Descricao = new FormConsultar_Cod_Descricao(form_ConsultarColecao, "Produtos");

            formConsultar_Cod_Descricao.ShowDialog(this);

            if (formConsultar_Cod_Descricao.DialogResult == DialogResult.Yes)
            {
                textBoxCodProd.Text     = formConsultar_Cod_Descricao.Selecionado.Cod;
                labelProdDescricao.Text = formConsultar_Cod_Descricao.Selecionado.Descricao;
                buttonBuscarMarca.Select();
            }
        }
        private void AbrirConsultarEletroLoja()
        {
            EletroLojaColecao     eletroLojaColecao     = negocioServ.ConsultarEletroLoja();
            Form_ConsultarColecao form_ConsultarColecao = new Form_ConsultarColecao();
            Form_Consultar        consultar             = new Form_Consultar();

            if (eletroLojaColecao != null)
            {
                foreach (EletroLojaInfo eletro in eletroLojaColecao)
                {
                    Form_Consultar form_Consultar = new Form_Consultar
                    {
                        Cod       = string.Format("{0:000}", eletro.LojId),
                        Descricao = eletro.LojDescricao
                    };

                    form_ConsultarColecao.Add(form_Consultar);
                }

                consultar = AbrirFormConsultar(form_ConsultarColecao, "Lojas");

                if (consultar != null)
                {
                    textBoxCodLoja.Text     = consultar.Cod;
                    labelLojaDescricao.Text = consultar.Descricao;
                    buttonBuscarAutorizada.Select();
                }
            }
        }
        private void AbrirConsultarAutorizada()
        {
            AutorizadaColecao     autorizadaColecao     = negocioAut.ConsultarAutorizadaConfirm();
            Form_ConsultarColecao form_ConsultarColecao = new Form_ConsultarColecao();
            Form_Consultar        consultar             = new Form_Consultar();

            if (autorizadaColecao != null)
            {
                foreach (AutorizadaInfo auto in autorizadaColecao)
                {
                    Form_Consultar form_Consultar = new Form_Consultar
                    {
                        Cod       = string.Format("{0:000}", auto.autid),
                        Descricao = auto.autnome
                    };

                    form_ConsultarColecao.Add(form_Consultar);
                }
            }
            consultar = AbrirFormConsultar(form_ConsultarColecao, "Autorizadas");

            if (consultar != null)
            {
                textBoxCodAutorizada.Text     = consultar.Cod;
                labelAutorizadaDescricao.Text = consultar.Descricao;
                buttonBuscarEletro.Select();
            }
        }
        private void ConsultarStatus(CodDescricaoColecao colecao)
        {
            Form_ConsultarColecao form_ConsultarColecao = new Form_ConsultarColecao();

            foreach (CodDescricaoInfo cod in colecao)
            {
                if (cod.cod != 2)
                {
                    Form_Consultar form_Consultar = new Form_Consultar
                    {
                        Cod       = string.Format("{0:000}", cod.cod),
                        Descricao = cod.descricao
                    };

                    form_ConsultarColecao.Add(form_Consultar);
                }
            }

            FormConsultar_Cod_Descricao formConsultar_Cod_Descricao = new FormConsultar_Cod_Descricao(form_ConsultarColecao, "Técnico Responsável");

            formConsultar_Cod_Descricao.ShowDialog(this);

            if (formConsultar_Cod_Descricao.DialogResult == DialogResult.Yes)
            {
                textBoxCodStatus.Text = formConsultar_Cod_Descricao.Selecionado.Cod;
                textBoxStatus.Text    = formConsultar_Cod_Descricao.Selecionado.Descricao;
                textBoxCodStatus.Select();
                buttonSalvar.Enabled = true;
            }
        }
示例#11
0
        private void ConsultarUnidade()
        {
            UnidadeColecao        colecao     = Form1.colecaoUnidade;
            Form_ConsultarColecao formColecao = new Form_ConsultarColecao();

            foreach (UnidadeInfo unid in colecao)
            {
                Form_Consultar form_Consultar = new Form_Consultar
                {
                    Cod       = string.Format("{0:000}", unid.uniid),
                    Descricao = unid.uniunidade
                };

                formColecao.Add(form_Consultar);
            }

            FormConsultar_Cod_Descricao formConsultar_Cod_Descricao = new FormConsultar_Cod_Descricao(formColecao, "SELECIONAR UNIDADE");

            if (formConsultar_Cod_Descricao.ShowDialog(this) == DialogResult.Yes)
            {
                Form_Consultar form_Consultar = formConsultar_Cod_Descricao.Selecionado;

                foreach (UnidadeInfo unid in colecao)
                {
                    if (unid.uniid == Convert.ToInt32(form_Consultar.Cod))
                    {
                        login[2] = form_Consultar.Cod;
                        labelUnidadeDescricao.Text = unid.uniunidade;
                        textBoxLogin.Select();
                        break;
                    }
                }
            }
            formConsultar_Cod_Descricao.Dispose();
        }
        private void ConsultarResponsavel(FuncColecao funcColecao)
        {
            Form_ConsultarColecao form_ConsultarColecao = new Form_ConsultarColecao();

            foreach (FuncInfo func in funcColecao)
            {
                Form_Consultar form_Consultar = new Form_Consultar
                {
                    Cod       = string.Format("{0:000}", func.funId),
                    Descricao = func.funNome
                };

                form_ConsultarColecao.Add(form_Consultar);
            }

            FormConsultar_Cod_Descricao formConsultar_Cod_Descricao = new FormConsultar_Cod_Descricao(form_ConsultarColecao, "Técnico Responsável");

            formConsultar_Cod_Descricao.ShowDialog(this);

            if (formConsultar_Cod_Descricao.DialogResult == DialogResult.Yes)
            {
                textBoxCodTec.Text      = formConsultar_Cod_Descricao.Selecionado.Cod;
                textBoxResponsavel.Text = formConsultar_Cod_Descricao.Selecionado.Descricao;
                responsavel             = negocioFunc.ConsultarFuncPorId(Convert.ToInt32(formConsultar_Cod_Descricao.Selecionado.Cod));
                textBoxCodTec.Select();
                buttonSalvar.Enabled = true;
            }
        }
        private void BuscarMarcar()
        {
            CodDescricaoColecao   colecao = produtoNegocios.ConsultarProdutoMarca();
            Form_ConsultarColecao form_ConsultarColecao = new Form_ConsultarColecao();

            if (colecao != null)
            {
                foreach (CodDescricaoInfo cod in colecao)
                {
                    Form_Consultar form_Consultar = new Form_Consultar
                    {
                        Cod       = string.Format("{0:000}", cod.cod),
                        Descricao = cod.descricao
                    };

                    form_ConsultarColecao.Add(form_Consultar);
                }
            }

            FormConsultar_Cod_Descricao formConsultar_Cod_Descricao = new FormConsultar_Cod_Descricao(form_ConsultarColecao, "Marca");

            formConsultar_Cod_Descricao.ShowDialog(this);

            if (formConsultar_Cod_Descricao.DialogResult == DialogResult.Yes)
            {
                categoria            = Convert.ToInt16(formConsultar_Cod_Descricao.Selecionado.Cod);
                textBoxMarca.Text    = string.Format("{0:000}", Convert.ToInt32(formConsultar_Cod_Descricao.Selecionado.Cod));
                labelValorMarca.Text = formConsultar_Cod_Descricao.Selecionado.Descricao;
                buttonBuscarFornecedor.Select();
            }
            formConsultar_Cod_Descricao.Dispose();
        }
示例#14
0
        private void buttonSort_Click(object sender, EventArgs e)
        {
            negSort = new SorteioNegocio();
            SorteioColecao colSort = (SorteioColecao)negSort.ExecutarSorteio(enumCRUD.select);

            var colecao = new Form_ConsultarColecao();

            foreach (var item in colSort)
            {
                Form_Consultar form = new Form_Consultar
                {
                    Cod       = string.Format("{0:00000}", item.sorteioid),
                    Descricao = item.sorteiodescricao,
                    Objeto    = item,
                };

                colecao.Add(form);
            }

            using (FormConsultar_Cod_Descricao consult = new FormConsultar_Cod_Descricao(colecao, "SORTEIO"))
            {
                if (consult.ShowDialog(this) == DialogResult.Yes)
                {
                    textBoxIdSort.Text        = consult.Selecionado.Cod;
                    textBoxDescricaoSort.Text = consult.Selecionado.Descricao;
                    infoSort = (SorteioInfo)consult.Selecionado.Objeto;
                    ListaBilhete();
                }
            }
        }
示例#15
0
        private void buttonSort_Click(object sender, EventArgs e)
        {
            negSort = new SorteioNegocio();
            SorteioColecao colSort;

            if (Form1.Online)
            {
                colSort = (SorteioColecao)negSort.ExecutarSorteio(enumCRUD.select);
            }
            else
            {
                if (Form1.colB != null)
                {
                    colSort = new SorteioColecao
                    {
                        Form1.colB[0].bilheteidsorteio
                    };
                }
                else
                {
                    colSort = null;
                }
            }

            if (colSort != null)
            {
                var colecao = new Form_ConsultarColecao();
                foreach (var item in colSort)
                {
                    Form_Consultar form = new Form_Consultar
                    {
                        Cod       = string.Format("{0:00000}", item.sorteioid),
                        Descricao = item.sorteiodescricao,
                        Objeto    = item,
                    };

                    colecao.Add(form);
                }

                using (FormConsultar_Cod_Descricao consult = new FormConsultar_Cod_Descricao(colecao, "SORTEIO"))
                {
                    if (consult.ShowDialog(this) == DialogResult.Yes)
                    {
                        this.Cursor = Cursors.WaitCursor;
                        flowLayoutPanelBilhete.Controls.Clear();
                        flowLayoutPanelProd.Controls.Clear();
                        infoSort = (SorteioInfo)consult.Selecionado.Objeto;
                        textBoxDescricaoSort.Text = consult.Selecionado.Descricao;
                        dateTimePicker1.Value     = infoSort.sorteiodata;
                        numericUpDown1.Value      = infoSort.sorteiobilhetequant;
                        textBoxValor.Text         = Convert.ToString(infoSort.sorteiobilhetevalor);

                        ContarItens();
                        buttonSortear.Enabled = true;
                        this.Cursor           = Cursors.Default;
                    }
                }
            }
        }
        private void BuscarFornecedor()
        {
            PessoaColecao         colecao = negocioPessoa.ConsultarPessoaPorTipo(EnumPessoaTipo.Fornecedor);
            Form_ConsultarColecao form_ConsultarColecao = new Form_ConsultarColecao();

            if (colecao != null)
            {
                Form_Consultar Consultar = new Form_Consultar
                {
                    Cod       = string.Format("{0:000}", 0),
                    Descricao = "*FORNECEDORES DIVERSOS*"
                };

                form_ConsultarColecao.Add(Consultar);

                foreach (PessoaInfo info in colecao)
                {
                    Form_Consultar form_Consultar = new Form_Consultar
                    {
                        Cod       = string.Format("{0:000}", info.Id),
                        Descricao = info.Nome
                    };

                    form_ConsultarColecao.Add(form_Consultar);
                }
            }

            Form_Consultar formConsultar = AbrirForm(form_ConsultarColecao, "Fornecedores");

            if (formConsultar != null)
            {
                textBoxFornecedorCod.Text     = formConsultar.Cod;
                labelFornecedorDescricao.Text = formConsultar.Descricao;
                if (formConsultar.Cod != "000")
                {
                    PreencherFormFornecedor();
                }
                else
                {
                    buttonInicializar.Enabled = true;
                    buttonInicializar.Select();
                }
            }
        }
        private void buttonCategoriaBuscar_Click(object sender, EventArgs e)
        {
            string tipo = string.Empty;

            if (radioButtonEntradas.Checked)
            {
                tipo = "1";
            }
            else
            {
                tipo = "2";
            }

            CodDescricaoColecao codDescricaoColecao = entradaSaidaNegocios.ConsultarCategoriaEntradaSaidaId(tipo);

            Form_ConsultarColecao form_ConsultarColecao = new Form_ConsultarColecao();

            if (codDescricaoColecao != null)
            {
                foreach (CodDescricaoInfo cod in codDescricaoColecao)
                {
                    Form_Consultar form_Consultar = new Form_Consultar
                    {
                        Cod       = string.Format("{0:000}", cod.cod),
                        Descricao = cod.descricao
                    };

                    form_ConsultarColecao.Add(form_Consultar);
                }
            }

            string titulo = string.Empty;

            if (radioButtonEntradas.Checked)
            {
                titulo = "Selecionar uma categoria de Entradas/Receitas";
            }
            else
            {
                titulo = "Selecionar uma categoria de Saídas/Despesas";
            }

            FormConsultar_Cod_Descricao formConsultar_Cod_Descricao = new FormConsultar_Cod_Descricao(form_ConsultarColecao, titulo);

            formConsultar_Cod_Descricao.ShowDialog(this);

            if (formConsultar_Cod_Descricao.DialogResult == DialogResult.Yes)
            {
                codCategoria        = Convert.ToInt16(formConsultar_Cod_Descricao.Selecionado.Cod);
                textBoxCodCat.Text  = formConsultar_Cod_Descricao.Selecionado.Cod;
                labelDescricao.Text = formConsultar_Cod_Descricao.Selecionado.Descricao;
                textBoxValor.Select();
            }
            formConsultar_Cod_Descricao.Dispose();
        }
        private void BuscarFormaPag()
        {
            Form_ConsultarColecao form_ConsultarColecao = new Form_ConsultarColecao();

            if (formaPagamentoColecao != null)
            {
                foreach (FormaPagamentoInfo pag in formaPagamentoColecao)
                {
                    Form_Consultar form_Consultar = new Form_Consultar
                    {
                        Cod       = string.Format("{0:000}", pag.formpagid),
                        Descricao = pag.formpagdescricao
                    };

                    form_ConsultarColecao.Add(form_Consultar);
                }
            }
            else
            {
                Form_Consultar form_Consultar = new Form_Consultar
                {
                    Cod       = "",
                    Descricao = "NENHUMA FORMA DE PAGAMENTO FOI CADASTRADA"
                };

                form_ConsultarColecao.Add(form_Consultar);
            }


            FormConsultar_Cod_Descricao formConsultar_Cod_Descricao = new FormConsultar_Cod_Descricao(form_ConsultarColecao, "Formas de pagamentos");

            formConsultar_Cod_Descricao.ShowDialog(this);

            if (formConsultar_Cod_Descricao.DialogResult == DialogResult.Yes)
            {
                textBoxForma.Text    = formConsultar_Cod_Descricao.Selecionado.Cod;
                labelValorForma.Text = formConsultar_Cod_Descricao.Selecionado.Descricao;
                textBoxValor.Select();
                AoDeixar(textBoxForma.Text);
            }
            formConsultar_Cod_Descricao.Dispose();
        }
        private void AbrirConsultarEletro(ClienteInfo cliente)
        {
            ProdEletroColecao     prodEletroColecao     = negocioServ.ConsultarEletroCliente(cliente.cliid);
            Form_ConsultarColecao form_ConsultarColecao = new Form_ConsultarColecao();
            Form_Consultar        consultar             = new Form_Consultar();

            if (prodEletroColecao != null)
            {
                foreach (ProdEletroInfo eletro in prodEletroColecao)
                {
                    NotaInfo notaInfo = negocioServ.ConsultarvNotaEletroId(eletro.idCadEle);

                    if (notaInfo == null)
                    {
                        if (int.TryParse(textBoxCodAutorizada.Text, out int cod))
                        {
                            if (cod == eletro.idmarcacad)
                            {
                                Form_Consultar form_Consultar = new Form_Consultar
                                {
                                    Cod       = string.Format("{0:000}", eletro.idCadEle),
                                    Descricao = eletro.descricao
                                };

                                form_ConsultarColecao.Add(form_Consultar);
                            }
                        }
                    }
                }

                consultar = AbrirFormConsultar(form_ConsultarColecao, "Eletros");

                if (consultar != null)
                {
                    textBoxCodEletro.Text     = consultar.Cod;
                    labelEletroDescricao.Text = consultar.Descricao;
                    textBoxNotaNome.Select();
                }
            }
            else
            {
                FormCadEletro formCadProdCliente = new FormCadEletro(infoCliente);
                formCadProdCliente.ShowDialog(this);
                formCadProdCliente.Dispose();
            }
        }
        private void ConsultarResponsavel(PessoaColecao funcColecao)
        {
            Form_ConsultarColecao form_ConsultarColecao = new Form_ConsultarColecao();

            foreach (PessoaInfo func in funcColecao)
            {
                Form_Consultar form_Consultar = new Form_Consultar
                {
                    Cod       = string.Format("{0:000}", func.pssid),
                    Descricao = func.pssnome
                };

                form_ConsultarColecao.Add(form_Consultar);
            }

            AbrirFormConsultar(form_ConsultarColecao);
        }
示例#21
0
        private void AbrirListaAparelho(bool modelo = false)
        {
            Form_ConsultarColecao colecao = new Form_ConsultarColecao();

            if (colecaoCelular != null)
            {
                foreach (IphoneCelularInfo aparelho in colecaoCelular)
                {
                    Form_Consultar form_Consultar = new Form_Consultar
                    {
                        Cod       = string.Format("{0:00000}", aparelho.celid),
                        Descricao = aparelho.ToString()
                    };

                    colecao.Add(form_Consultar);
                }
            }

            FormConsultar_Cod_Descricao formConsultar_Cod_Descricao = new FormConsultar_Cod_Descricao(colecao, "Aparelho");

            if (formConsultar_Cod_Descricao.ShowDialog(this) == DialogResult.Yes)
            {
                Form_Consultar consultar = formConsultar_Cod_Descricao.Selecionado;
                textBoxCodProd.Text       = consultar.Cod;
                textBoxProdDescricao.Text = consultar.Descricao;
                infoCelular        = negocioServ.ConsultarIphoneCelularId(Convert.ToInt32(consultar.Cod));
                SelecionadoCelular = infoCelular;
            }
            else
            {
                if (modelo)
                {
                    FormIphoneModelo formIphoneModelo = new FormIphoneModelo(infoCliente);
                    if (formIphoneModelo.ShowDialog(this) == DialogResult.Yes)
                    {
                        infoCelular               = formIphoneModelo.SelecionadoIphone;
                        textBoxCodProd.Text       = string.Format("{0:00000}", infoCelular.celid);
                        textBoxProdDescricao.Text = infoCelular.ToString();
                    }
                }
            }
            formConsultar_Cod_Descricao.Dispose();
        }
示例#22
0
        private void BuscarVendedor()
        {
            if (dataGridViewItens.SelectedRows.Count > 0)
            {
                Form_ConsultarColecao form_ConsultarColecao = new Form_ConsultarColecao();
                PessoaColecao         funcColecao           = new PessoaColecao();
                funcColecao = funcNegocios.ConsultarPessoaPorTipo(EnumPessoaTipo.Funcionario);

                if (funcColecao != null)
                {
                    foreach (PessoaInfo func in funcColecao)
                    {
                        Form_Consultar form_Consultar = new Form_Consultar
                        {
                            Cod       = string.Format("{0:000}", func.Id),
                            Descricao = func.Nome
                        };

                        form_ConsultarColecao.Add(form_Consultar);
                    }
                }

                FormConsultar_Cod_Descricao formConsultar_Cod_Descricao = new FormConsultar_Cod_Descricao(form_ConsultarColecao, "Funcionário");
                formConsultar_Cod_Descricao.ShowDialog(this);

                if (formConsultar_Cod_Descricao.DialogResult == DialogResult.Yes)
                {
                    responsavel = funcNegocios.ConsultarPessoaId(Convert.ToInt32(formConsultar_Cod_Descricao.Selecionado.Cod));
                }

                MudarResponsavel();

                formConsultar_Cod_Descricao.Dispose();
            }
            else
            {
                FormMessage.ShowMessegeWarning("Selecione o item que deseja alterar o responsável!");
            }
        }
        private void PreencherListaProdutos()
        {
            ProdutoColecao produtoColecao = new ProdutoColecao();

            if (infoPessoa != null)
            {
                produtoColecao = produtoNegocios.ConsultarProdutoEstoqueFornecedorId(1);
            }
            else
            {
                produtoColecao = produtoNegocios.ConsultarProdutosTodos();
            }

            Form_ConsultarColecao form_ConsultarColecao = new Form_ConsultarColecao();

            if (produtoColecao != null)
            {
                foreach (ProdutoInfo info in produtoColecao)
                {
                    Form_Consultar form_Consultar = new Form_Consultar
                    {
                        Cod       = string.Format("{0:000}", info.proId),
                        Descricao = info.proDescricao
                    };

                    form_ConsultarColecao.Add(form_Consultar);
                }
            }

            Form_Consultar formConsultar = AbrirForm(form_ConsultarColecao, "Produtos por Fornecedores");


            if (formConsultar != null)
            {
                BuscarProdutos(formConsultar.Cod);
            }
        }
        private void BusarCategoria()
        {
            CodDescricaoColecao prodCategoriaColecao = new CodDescricaoColecao();

            prodCategoriaColecao = produtoNegocios.ConsultarProdCategoria();
            Form_ConsultarColecao form_ConsultarColecao = new Form_ConsultarColecao();

            if (prodCategoriaColecao != null)
            {
                foreach (CodDescricaoInfo cat in prodCategoriaColecao)
                {
                    Form_Consultar consult = new Form_Consultar
                    {
                        Cod       = string.Format("{0:000}", cat.cod),
                        Descricao = cat.descricao
                    };

                    form_ConsultarColecao.Add(consult);
                }
            }

            FormConsultar_Cod_Descricao formConsultar_Cod_Descricao = new FormConsultar_Cod_Descricao(form_ConsultarColecao, "Categoria");

            formConsultar_Cod_Descricao.ShowDialog(this);

            if (formConsultar_Cod_Descricao.DialogResult == DialogResult.Yes)
            {
                categoria                = Convert.ToInt16(formConsultar_Cod_Descricao.Selecionado.Cod);
                textBoxCategoria.Text    = formConsultar_Cod_Descricao.Selecionado.Cod;
                labelValorCategoria.Text = formConsultar_Cod_Descricao.Selecionado.Descricao;
                textBoxSub.Clear();
                labelValorSub.Text = "";
                buttonBuscarSubCategoria.Select();
            }

            formConsultar_Cod_Descricao.Dispose();
        }
示例#25
0
        private void buttonSort_Click(object sender, EventArgs e)
        {
            negSort = new SorteioNegocio();
            SorteioColecao colSort = (SorteioColecao)negSort.ExecutarSorteio(enumCRUD.select);

            if (colSort != null)
            {
                var colecao = new Form_ConsultarColecao();
                foreach (var item in colSort)
                {
                    Form_Consultar form = new Form_Consultar
                    {
                        Cod       = string.Format("{0:00000}", item.sorteioid),
                        Descricao = item.sorteiodescricao,
                        Objeto    = item,
                    };

                    colecao.Add(form);
                }

                using (FormConsultar_Cod_Descricao consult = new FormConsultar_Cod_Descricao(colecao, "SORTEIO"))
                {
                    if (consult.ShowDialog(this) == DialogResult.Yes)
                    {
                        this.Cursor = Cursors.WaitCursor;
                        infoSort    = (SorteioInfo)consult.Selecionado.Objeto;
                        textBoxDescricaoSort.Text = consult.Selecionado.Descricao;
                        dateTimePicker1.Value     = infoSort.sorteiodata;
                        numericUpDown1.Value      = infoSort.sorteiobilhetequant;
                        textBoxValor.Text         = Convert.ToString(infoSort.sorteiobilhetevalor);

                        flowLayoutPanelProd.Controls.Clear();
                        SorteioItemInfo i = new SorteioItemInfo {
                            Sort = infoSort, Prod = new ProdutoInfo()
                        };
                        SorteioItemColecao colItem = (SorteioItemColecao)negSort.ExecutarSorteioItem(enumCRUD.select, i);

                        if (colItem != null)
                        {
                            foreach (var item in colItem)
                            {
                                UserControlProd prod = new UserControlProd
                                {
                                    Produto = item.Prod,
                                    Quant   = item.Quant
                                };

                                flowLayoutPanelProd.Controls.Add(prod);
                            }

                            ContarItens();
                        }


                        PreencherTree();
                        buttonSalvar.Enabled  = true;
                        buttonRemover.Enabled = true;
                        this.Cursor           = Cursors.Default;
                    }
                }
            }
        }