Ejemplo n.º 1
0
        private void ListaProdutosOS(string NOTAFISCAL)
        {
            try
            {
                LIS_ITPECASFECHOSProvider   LIS_ITPECASFECHOSP    = new LIS_ITPECASFECHOSProvider();
                LIS_ITPECASFECHOSCollection LIS_ITPECASFECHOSColl = new LIS_ITPECASFECHOSCollection();

                RowsFiltroCollection RowRelatorio = new RowsFiltroCollection();
                RowRelatorio.Add(new RowsFiltro("IDORDEMSERVICO", "System.String", "=", NOTAFISCAL.ToString()));

                LIS_ITPECASFECHOSColl = LIS_ITPECASFECHOSP.ReadCollectionByParameter(RowRelatorio);

                DGDadosProduto.AutoGenerateColumns = false;
                DGDadosProduto.DataSource          = LIS_ITPECASFECHOSColl;
                lblQuantProdutos.Text = "Quantidade de Produtos: " + LIS_ITPECASFECHOSColl.Count.ToString();
            }
            catch (Exception)
            {
                MessageBox.Show(ConfigMessage.Default.MsgErroPesquisa,
                                ConfigSistema1.Default.NomeEmpresa,
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Error,
                                MessageBoxDefaultButton.Button1);
            }
        }
Ejemplo n.º 2
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            try
            {
                RowsFiltroCollection RowpProdPedido = new RowsFiltroCollection();
                RowpProdPedido.Add(new RowsFiltro("IDPRODUTO", "System.Int32", "=", cbProduto.SelectedValue.ToString()));
                LIS_PRODUTOSCollection LIS_PRODUTOS3Coll = new LIS_PRODUTOSCollection();
                LIS_PRODUTOS3Coll = LIS_PRODUTOSP.ReadCollectionByParameter(RowpProdPedido);

                if (LIS_PRODUTOS3Coll.Count > 0)
                {
                    LIS_PRODUTOSEntity LIS_PRODUTOSTy2 = new LIS_PRODUTOSEntity();
                    LIS_PRODUTOSTy2.IDPRODUTO   = LIS_PRODUTOS3Coll[0].IDPRODUTO;
                    LIS_PRODUTOSTy2.NOMEPRODUTO = LIS_PRODUTOS3Coll[0].NOMEPRODUTO;
                    LIS_PRODUTOSTy2.VALORVENDA1 = LIS_PRODUTOS3Coll[0].VALORVENDA1;
                    LIS_PRODUTOSTy2.NOMEMARCA   = LIS_PRODUTOS3Coll[0].NOMEMARCA;
                    LIS_PRODUTOSTy2.CODBARRA    = LIS_PRODUTOS3Coll[0].CODBARRA;
                    LIS_PRODUTOS2Coll.Add(LIS_PRODUTOSTy2);

                    DataGriewDados.AutoGenerateColumns = false;
                    DataGriewDados.DataSource          = null;
                    DataGriewDados.AutoGenerateColumns = false;
                    DataGriewDados.DataSource          = LIS_PRODUTOS2Coll;

                    lbltTotalRegistros.Text = "Total de Registros: " + LIS_PRODUTOS2Coll.Count.ToString();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro técnico: " + ex.Message);
            }
        }
Ejemplo n.º 3
0
        private void FrmBaixar_Load(object sender, EventArgs e)
        {
            try
            {
                CreaterCursor Cr = new CreaterCursor();
                this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

                this.MinimizeBox = false; this.FormBorderStyle = FormBorderStyle.FixedDialog; this.FormBorderStyle = FormBorderStyle.FixedDialog;
                GetDropTipoDuplicata();//
                GetDropCentroCusto();
                btnCadTipo.Image        = Util.GetAddressImage(6);
                btnAddCentroCusto.Image = Util.GetAddressImage(6);


                RowsFiltroCollection RowRelatorio = new RowsFiltroCollection();
                RowRelatorio.Add(new RowsFiltro("IDFORNECEDOR", "System.Int32", "=", _idFornecedor.ToString(), "and"));
                RowRelatorio.Add(new RowsFiltro("VALORDEVEDOR", "System.Decimal", "<>", "0"));
                LIS_DUPLICATAPAGARColl = LIS_DUPLICATAPAGARP.ReadCollectionByParameter(RowRelatorio, "DATAVECTO");
                msktDataPagto.Text     = DateTime.Now.ToString("dd/MM/yyyy");
                SumTotalPesquisada();
                txtValorPago.Focus();

                this.Cursor = Cursors.Default;
            }
            catch (Exception)
            {
                MessageBox.Show("Erro ao abrir a duplicata!",
                                ConfigSistema1.Default.NomeEmpresa,
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Error,
                                MessageBoxDefaultButton.Button1);

                this.Cursor = Cursors.Default;
            }
        }
Ejemplo n.º 4
0
        public void GetColumSelec(string Nometela, string NomeGrid)
        {
            NometelaSelec = Nometela;
            NomeGridSelec = NomeGrid;
            RowsFiltroCollection RowRelatorio = new RowsFiltroCollection();

            RowRelatorio.Add(new RowsFiltro("Nometela", "System.String", "=", Nometela, "and"));
            RowRelatorio.Add(new RowsFiltro("NomeGrid", "System.String", "=", NomeGrid, "and"));
            RowRelatorio.Add(new RowsFiltro("IDFUNCIONARIO", "System.Int32", "=", Convert.ToInt32(USUARIOP.Read(FrmLogin._IdUsuario).IDFUNCIONARIO).ToString()));

            IMPRGRIDColl = IMPRGRIDP.ReadCollectionByParameter(RowRelatorio, "IDIMPRGRID DESC");

            if (IMPRGRIDColl.Count > 0)
            {
                ctlPrintToFitPageWidthCHK.Checked = IMPRGRIDColl[0].FLAGAJUSTA == "S" ? true: false;
                chkPaisagem.Checked = IMPRGRIDColl[0].FLAGMODOPAISAGEM == "S" ? true : false;
                chkData.Checked     = IMPRGRIDColl[0].FLAGEXIBIRDATA == "S" ? true : false;

                //Armazena os campos do Banco de dados
                string[] CampoSelec = IMPRGRIDColl[0].CAMPOSSELECIONADOS.Split(',');

                ctlColumnsToPrintCHKLBX.Items.Clear();
                foreach (string column in AvailableColumnsOptions)
                {
                    if (VerificaSelec(column.ToString(), CampoSelec))
                    {
                        ctlColumnsToPrintCHKLBX.Items.Add(column, true);
                    }
                    else
                    {
                        ctlColumnsToPrintCHKLBX.Items.Add(column, false);
                    }
                }
            }
        }
Ejemplo n.º 5
0
        public int RetornaIdVersao(string NUMEROVERSAO)
        {
            int result = -1;

            try
            {
                RowsFiltroCollection RowCollection = new RowsFiltroCollection();
                RowCollection.Add(new RowsFiltro("NUMEROVERSAO", "System.String", "=", NUMEROVERSAO));
                LIS_SCRIPTVERSAOCollection LIS_SCRIPTVERSAOColl2 = new LIS_SCRIPTVERSAOCollection();
                LIS_SCRIPTVERSAOProvider   LIS_SCRIPTVERSAOP     = new LIS_SCRIPTVERSAOProvider();
                LIS_SCRIPTVERSAOColl2 = LIS_SCRIPTVERSAOP.ReadCollectionByParameter(RowCollection);

                if (LIS_SCRIPTVERSAOColl2.Count > 0)
                {
                    result = Convert.ToInt32(LIS_SCRIPTVERSAOColl2[0].IDVERSAO);
                }

                return(result);
            }
            catch (Exception ex)
            {
                return(result);

                MessageBox.Show("Erro técnico: " + ex.Message);
            }
        }
Ejemplo n.º 6
0
        /// <summary>
        /// Verifica a liberação de Apaga de registro
        /// </summary>
        public Boolean Apaga_RegistroSenha(string NomeFormulario, int IDNIVEL)
        {
            Boolean result = true;

            RowsFiltroCollection RowFiltroAcess = new RowsFiltroCollection();

            RowFiltroAcess.Add(new RowsFiltro("IDNIVEL", "System.Int32", "=", IDNIVEL.ToString(), "and"));
            RowFiltroAcess.Add(new RowsFiltro("NOMEFORMULARIO", "System.String", "=", NomeFormulario));

            LIS_CONTROLEACESSOCollection LIS_CONTROLEACESSOColl = new LIS_CONTROLEACESSOCollection();
            LIS_CONTROLEACESSOProvider   LIS_CONTROLEACESSOP    = new LIS_CONTROLEACESSOProvider();

            LIS_CONTROLEACESSOColl = LIS_CONTROLEACESSOP.ReadCollectionByParameter(RowFiltroAcess);

            if (LIS_CONTROLEACESSOColl.Count > 0)
            {
                if (LIS_CONTROLEACESSOColl[0].FLAGAPAGA == "S")
                {
                    result = true;
                }
                else
                {
                    result = false;
                }
            }

            return(result);
        }
Ejemplo n.º 7
0
        private void PesquisaDuplicatas()
        {
            int IDFORNECEDOR = Convert.ToInt32(cbFornecedor.SelectedValue);

            string DataAtual = DateTime.Now.ToString("dd/MM/yyyy");

            DataAtual = Util.ConverStringDateSearch(DataAtual);//formata data para pesquisa.

            RowsFiltroCollection RowRelatorio = new RowsFiltroCollection();

            RowRelatorio.Add(new RowsFiltro("IDFORNECEDOR", "System.Int32", "=", IDFORNECEDOR.ToString()));

            if (rbVencidas.Checked)
            {
                RowRelatorio.Add(new RowsFiltro("DATAVECTO", "System.DateTime", "<", DataAtual));
                RowRelatorio.Add(new RowsFiltro("IDSTATUS", "System.Int32", "<>", "3"));//3 - Pago
            }
            else if (rbVencer.Checked)
            {
                RowRelatorio.Add(new RowsFiltro("DATAVECTO", "System.DateTime", ">=", DataAtual));
                RowRelatorio.Add(new RowsFiltro("IDSTATUS", "System.Int32", "<>", "3"));//3 - Pago
            }
            else if (rbPagas.Checked)
            {
                RowRelatorio.Add(new RowsFiltro("IDSTATUS", "System.Int32", "=", "3"));//3 - Pago
            }
            LIS_DUPLICATAPAGARColl = LIS_DUPLICATAPAGARP.ReadCollectionByParameter(RowRelatorio, "DATAVECTO");

            //Percorre a coleção calculando juros de atraso
            SumJuroDuplicata();

            dataGridDuplicatas.AutoGenerateColumns = false;
            dataGridDuplicatas.DataSource          = LIS_DUPLICATAPAGARColl;
        }
Ejemplo n.º 8
0
        private void GetDropRelatorio()
        {
            //13 Consignação
            RowsFiltroCollection RowsFiltro = new RowsFiltroCollection();

            RowsFiltro.Add(new RowsFiltro("IDTELA", "System.Int32", "=", "13"));

            RELATORIOPERSONALIZADOColl = RELATORIOPERSONALIZADOP.ReadCollectionByParameter(RowsFiltro, "NOMERELATORIO");

            cbRelatorio.DisplayMember = "NOMERELATORIO";
            cbRelatorio.ValueMember   = "IDRELATORIOPERSONALIZADO";

            RELATORIOPERSONALIZADOEntity RELATORIOPERSONALIZADOTy = new RELATORIOPERSONALIZADOEntity();

            RELATORIOPERSONALIZADOTy.NOMERELATORIO            = ConfigMessage.Default.MsgDrop;
            RELATORIOPERSONALIZADOTy.IDRELATORIOPERSONALIZADO = -1;
            RELATORIOPERSONALIZADOColl.Add(RELATORIOPERSONALIZADOTy);

            Phydeaux.Utilities.DynamicComparer <RELATORIOPERSONALIZADOEntity> comparer = new Phydeaux.Utilities.DynamicComparer <RELATORIOPERSONALIZADOEntity>(cbRelatorio.DisplayMember);

            RELATORIOPERSONALIZADOColl.Sort(comparer.Comparer);

            cbRelatorio.DataSource    = RELATORIOPERSONALIZADOColl;
            cbRelatorio.SelectedIndex = 0;
        }
Ejemplo n.º 9
0
        private void ListaEquipamentoServico()
        {
            try
            {
                RowsFiltroCollection RowRelatorio = new RowsFiltroCollection();
                RowRelatorio.Add(new RowsFiltro("DATAEMISSAO", "System.DateTime", ">=", Util.ConverStringDateSearch(maskedtxtData.Text)));
                RowRelatorio.Add(new RowsFiltro("DATAEMISSAO", "System.DateTime", "<=", Util.ConverStringDateSearch(mdkDataFinal.Text)));

                if (Convert.ToInt32(cbEquipamento.SelectedValue) > 0)
                {
                    RowRelatorio.Add(new RowsFiltro("IDEQUIPAMENTO", "System.Int32", "=", cbEquipamento.SelectedValue.ToString()));
                }


                if (Convert.ToInt32(cbFuncionario2.SelectedValue) > 0)
                {
                    RowRelatorio.Add(new RowsFiltro("IDFUNCIONARIO", "System.Int32", "=", cbFuncionario2.SelectedValue.ToString()));
                }

                if (Convert.ToInt32(cbCliente.SelectedValue) > 0)
                {
                    RowRelatorio.Add(new RowsFiltro("IDCLIENTE", "System.Int32", "=", cbCliente.SelectedValue.ToString()));
                }

                LIS_EQUIPAMENTOOSFECHColl = LIS_EQUIPAMENTOOSFECHP.ReadCollectionByParameter(RowRelatorio);

                PreencheGrid();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro técnico: " + ex.Message);
            }
        }
Ejemplo n.º 10
0
        /// <summary>
        /// Verifica a liberação de Apaga de registro
        /// </summary>
        public Boolean Apaga_Registro(string NomeFormulario, int IDNIVEL)
        {
            Boolean result = true;

            RowsFiltroCollection RowFiltroAcess = new RowsFiltroCollection();

            RowFiltroAcess.Add(new RowsFiltro("IDNIVEL", "System.Int32", "=", IDNIVEL.ToString(), "and"));
            RowFiltroAcess.Add(new RowsFiltro("NOMEFORMULARIO", "System.String", "=", NomeFormulario));

            LIS_CONTROLEACESSOCollection LIS_CONTROLEACESSOColl = new LIS_CONTROLEACESSOCollection();
            LIS_CONTROLEACESSOProvider   LIS_CONTROLEACESSOP    = new LIS_CONTROLEACESSOProvider();

            LIS_CONTROLEACESSOColl = LIS_CONTROLEACESSOP.ReadCollectionByParameter(RowFiltroAcess);

            if (LIS_CONTROLEACESSOColl.Count > 0)
            {
                if (LIS_CONTROLEACESSOColl[0].FLAGAPAGA == "S")
                {
                    result = true;
                }
                else
                {
                    result = false;
                    MessageBox.Show(ConfigMessage.Default.MsgPerm,
                                    ConfigSistema1.Default.NomeEmpresa,
                                    MessageBoxButtons.OK,
                                    MessageBoxIcon.Error,
                                    MessageBoxDefaultButton.Button1);
                }
            }
            return(result);
        }
Ejemplo n.º 11
0
        private void ListaProdutosNF(string NOTAFISCAL)
        {
            try
            {
                LIS_NOTAFISCALEProvider LIS_NOTAFISCALEP = new LIS_NOTAFISCALEProvider();

                RowsFiltroCollection RowNF = new RowsFiltroCollection();
                RowNF.Add(new RowsFiltro("NFISCALE", "System.String", "=", Util.RetiraLetras(NOTAFISCAL).ToString()));
                LIS_NOTAFISCALEColl = LIS_NOTAFISCALEP.ReadCollectionByParameter(RowNF);

                int IDNOTAFISCAL = -1;
                if (LIS_NOTAFISCALEColl.Count > 0)
                {
                    IDNOTAFISCAL = Convert.ToInt32(LIS_NOTAFISCALEColl[0].IDNOTAFISCALE);
                }


                LIS_PRODUTONFEProvider LIS_PRODUTONFEP = new LIS_PRODUTONFEProvider();

                RowsFiltroCollection RowRelatorio = new RowsFiltroCollection();
                RowRelatorio.Add(new RowsFiltro("IDNOTAFISCALE", "System.String", "=", IDNOTAFISCAL.ToString()));

                LIS_PRODUTONFEColl = LIS_PRODUTONFEP.ReadCollectionByParameter(RowRelatorio);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro técnico: " + ex.Message);
            }
        }
Ejemplo n.º 12
0
        private void GetDropStatus()
        {
            //11 Pedido de Venda
            RowsFiltro           FiltroProfile = new RowsFiltro("IDGRUPOSTATUS", "System.Int32", "=", "11");
            RowsFiltroCollection Filtro        = new RowsFiltroCollection();

            cbStatus.DisplayMember = "NOME";
            cbStatus.ValueMember   = "IDSTATUS";

            Filtro.Insert(0, FiltroProfile);

            STATUSProvider   STATUSP    = new STATUSProvider();
            STATUSCollection STATUSColl = new STATUSCollection();

            STATUSColl = STATUSP.ReadCollectionByParameter(Filtro);

            STATUSEntity STATUSTy = new STATUSEntity();

            STATUSTy.NOME     = ConfigMessage.Default.MsgDrop;
            STATUSTy.IDSTATUS = -1;
            STATUSColl.Add(STATUSTy);

            Phydeaux.Utilities.DynamicComparer <STATUSEntity> comparer = new Phydeaux.Utilities.DynamicComparer <STATUSEntity>(cbStatus.DisplayMember);

            STATUSColl.Sort(comparer.Comparer);
            cbStatus.DataSource    = STATUSColl;
            cbStatus.SelectedIndex = 0;
        }
Ejemplo n.º 13
0
        private void GetDropStatus()
        {
            try
            {
                //11 Pedido de Venda
                RowsFiltro           FiltroProfile = new RowsFiltro("IDGRUPOSTATUS", "System.Int32", "=", "11");
                RowsFiltroCollection Filtro        = new RowsFiltroCollection();

                Filtro.Insert(0, FiltroProfile);


                STATUSCollection STATUSColl2 = new STATUSCollection();
                STATUSColl2 = STATUSP.ReadCollectionByParameter(Filtro);

                cbStatus.DisplayMember = "NOME";
                cbStatus.ValueMember   = "IDSTATUS";

                STATUSEntity STATUSTy = new STATUSEntity();
                STATUSTy.NOME     = ConfigMessage.Default.MsgDrop;
                STATUSTy.IDSTATUS = -1;
                STATUSColl2.Add(STATUSTy);

                Phydeaux.Utilities.DynamicComparer <STATUSEntity> comparer = new Phydeaux.Utilities.DynamicComparer <STATUSEntity>(cbStatus.DisplayMember);

                STATUSColl2.Sort(comparer.Comparer);
                cbStatus.DataSource = STATUSColl2;
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro técnico: " + ex.Message);
            }
        }
Ejemplo n.º 14
0
        private void PesquisaPedido()
        {
            try
            {
                CreaterCursor Cr = new CreaterCursor();
                this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

                LIS_ORDEMSERVICOSFECHProvider LIS_ORDEMSERVICOSFECHP = new LIS_ORDEMSERVICOSFECHProvider();

                RowsFiltroCollection RowRelatorio = new RowsFiltroCollection();
                if (txtNomePesquisa.Text.Trim().Length > 0)
                {
                    RowRelatorio.Add(new RowsFiltro("IDORDEMSERVICO", "System.Int32", "=", txtNomePesquisa.Text));
                }

                LIS_ORDEMSERVICOSFECHColl           = LIS_ORDEMSERVICOSFECHP.ReadCollectionByParameter(RowRelatorio, "IDORDEMSERVICO , DATAEMISSAO desc");
                DataGriewSearch.AutoGenerateColumns = false;
                DataGriewSearch.DataSource          = LIS_ORDEMSERVICOSFECHColl;
                txtNomePesquisa.Focus();

                this.Cursor = Cursors.Default;
            }
            catch (Exception)
            {
                this.Cursor = Cursors.Default;

                MessageBox.Show(ConfigMessage.Default.searchFieldType,
                                ConfigSistema1.Default.NomeEmpresa,
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Error,
                                MessageBoxDefaultButton.Button1);
            }
        }
Ejemplo n.º 15
0
        private void PesquisaDuplicatasPagar()
        {
            RowsFiltroCollection RowRelatorio = new RowsFiltroCollection();

            if (Convert.ToInt32(cbCentroCusto.SelectedValue) > 0)
            {
                RowRelatorio.Add(new RowsFiltro("IDCENTROCUSTO", "System.Int32", "=", cbCentroCusto.SelectedValue.ToString()));
            }

            if (rbVencimento.Checked)
            {
                RowRelatorio.Add(new RowsFiltro("DATAVECTO", "System.DateTime", ">=", Util.ConverStringDateSearch(mkDtInicial.Text)));
                RowRelatorio.Add(new RowsFiltro("DATAVECTO", "System.DateTime", "<=", Util.ConverStringDateSearch(mkdatafinal.Text)));

                if (rbPaga.Checked)
                {
                    RowRelatorio.Add(new RowsFiltro("IDSTATUS", "System.Int32", "=", "3"));//3 - Pago
                }
                else if (rbVencidasVencer.Checked)
                {
                    RowRelatorio.Add(new RowsFiltro("IDSTATUS", "System.Int32", "<>", "3"));//3 - Pago
                }
                LIS_DUPLICATAPAGARColl = LIS_DUPLICATAPAGARP.ReadCollectionByParameter(RowRelatorio, "DATAVECTO");
            }
            else if (rbEmissao.Checked)
            {
                RowRelatorio.Add(new RowsFiltro("DATAEMISSAO", "System.DateTime", ">=", Util.ConverStringDateSearch(mkDtInicial.Text)));
                RowRelatorio.Add(new RowsFiltro("DATAEMISSAO", "System.DateTime", "<=", Util.ConverStringDateSearch(mkdatafinal.Text)));

                if (rbPaga.Checked)
                {
                    RowRelatorio.Add(new RowsFiltro("IDSTATUS", "System.Int32", "=", "3"));//3 - Pago
                }
                else if (rbVencidasVencer.Checked)
                {
                    RowRelatorio.Add(new RowsFiltro("IDSTATUS", "System.Int32", "<>", "3"));//3 - Pago
                }
                LIS_DUPLICATAPAGARColl = LIS_DUPLICATAPAGARP.ReadCollectionByParameter(RowRelatorio, "DATAEMISSAO");
            }
            else if (rdPagamento.Checked)
            {
                RowRelatorio.Add(new RowsFiltro("DATAPAGTO", "System.DateTime", ">=", Util.ConverStringDateSearch(mkDtInicial.Text)));
                RowRelatorio.Add(new RowsFiltro("DATAPAGTO", "System.DateTime", "<=", Util.ConverStringDateSearch(mkdatafinal.Text)));

                LIS_DUPLICATAPAGARColl = LIS_DUPLICATAPAGARP.ReadCollectionByParameter(RowRelatorio, "DATAPAGTO");
            }

            //Colocando somatorio no final da lista
            LIS_DUPLICATAPAGAREntity LIS_DUPLICATAPAGARTy = new LIS_DUPLICATAPAGAREntity();

            LIS_DUPLICATAPAGARTy.VALORDUPLICATA = SumTotalPesquisa2("VALORDUPLICATA");
            LIS_DUPLICATAPAGARTy.VALORPAGO      = SumTotalPesquisa2("VALORPAGO");
            LIS_DUPLICATAPAGARColl.Add(LIS_DUPLICATAPAGARTy);

            dgrDuplcPagar.AutoGenerateColumns = false;
            dgrDuplcPagar.DataSource          = LIS_DUPLICATAPAGARColl;

            lblTotalPagar.Text = "Total de registros: " + (LIS_DUPLICATAPAGARColl.Count - 1).ToString();
        }
Ejemplo n.º 16
0
        private void GetCamposRelatPersonalizado(int IDRELATORIOPERSONALIZADO)
        {
            RowsFiltroCollection RowsFiltroCamposRelatPersonalizado = new RowsFiltroCollection();

            RowsFiltroCamposRelatPersonalizado.Add(new RowsFiltro("IDRELATORIOPERSONALIZADO", "System.Int32", "=", IDRELATORIOPERSONALIZADO.ToString()));

            LIS_CAMPOSRELATPERSColl            = LIS_CAMPOSRELATPERSP.ReadCollectionByParameter(RowsFiltroCamposRelatPersonalizado, "IDCAMPOSRELATPERSONAZ");
            dataGridCampos.AutoGenerateColumns = false;
            dataGridCampos.DataSource          = LIS_CAMPOSRELATPERSColl;
        }
Ejemplo n.º 17
0
        private void GetUFDrop()
        {
            ESTADOProvider       EstadoP   = new ESTADOProvider();
            RowsFiltroCollection filtrosUF = new RowsFiltroCollection();

            cbUF.DataSource    = EstadoP.ReadCollectionByParameter(filtrosUF);
            cbUF.DisplayMember = "UF";
            cbUF.ValueMember   = "UF";
            cbUF.SelectedIndex = cbUF.FindStringExact(ConfigSistema1.Default.UFSelect);
        }
Ejemplo n.º 18
0
        private void GetItensFormaPagamento()
        {
            RowsFiltroCollection RowRelatorio = new RowsFiltroCollection();

            RowRelatorio.Add(new RowsFiltro("IDFORMAPAGAMENTO", "System.Int32", "=", _IDFORMAPAGAMENTO.ToString()));

            ITENSFORMAPAGTOColl = ITENSFORMAPAGTOP.ReadCollectionByParameter(RowRelatorio, "IDITENSFORMAPAGTO");
            DgItensFormaPagamento.AutoGenerateColumns = false;
            DgItensFormaPagamento.DataSource          = ITENSFORMAPAGTOColl;
        }
Ejemplo n.º 19
0
        public void GetProdutoComposicao(int CodProduto)
        {
            RowsFiltroCollection ProdutoComposicao = new RowsFiltroCollection();

            ProdutoComposicao.Add(new RowsFiltro("IDPRODUTOMAIN", "System.Int32", "=", CodProduto.ToString()));

            LIS_PRODUTOCOMPOSICAOColl = LIS_PRODUTOCOMPOSICAOP.ReadCollectionByParameter(ProdutoComposicao, "IDPRODUTOMAIN");

            dataGridDadosComposicao.AutoGenerateColumns = false;
            dataGridDadosComposicao.DataSource          = LIS_PRODUTOCOMPOSICAOColl;
        }
Ejemplo n.º 20
0
        private LIS_PRODUTOSFESTASCollection ProdutoRel(int IDITENSFESTAS)
        {
            LIS_PRODUTOSFESTASCollection LIS_PRODUTOSFESTASColl = new LIS_PRODUTOSFESTASCollection();

            RowsFiltroCollection RowRelatorio = new RowsFiltroCollection();

            RowRelatorio.Add(new RowsFiltro("IDITENSFESTAS", "System.Int32", "=", IDITENSFESTAS.ToString()));

            LIS_PRODUTOSFESTASColl = LIS_PRODUTOSFESTASP.ReadCollectionByParameter(RowRelatorio);

            return(LIS_PRODUTOSFESTASColl);
        }
Ejemplo n.º 21
0
        private void GetAllProdutosComposicao(int IDCOMPOSICAO)
        {
            RowsFiltroCollection RowFiltro = new RowsFiltroCollection();

            RowFiltro.Add(new RowsFiltro("IDCOMPOSICAO", "System.Int32", "=", IDCOMPOSICAO.ToString()));

            LIS_COMPOSPRODUTOColl = LIS_COMPOSPRODUTOP.ReadCollectionByParameter(RowFiltro, "NOMEPRODUTO");
            dataGridProdCompos.AutoGenerateColumns = false;
            dataGridProdCompos.DataSource          = LIS_COMPOSPRODUTOColl;

            SomaComposiscao();
        }
Ejemplo n.º 22
0
        private void ListaProdutoFesta(int IDITENSFESTAS)
        {
            RowsFiltroCollection RowpProdPedido = new RowsFiltroCollection();

            RowpProdPedido.Add(new RowsFiltro("IDITENSFESTAS", "System.Int32", "=", IDITENSFESTAS.ToString()));
            LIS_PRODUTOSFESTASColl = LIS_PRODUTOSFESTASP.ReadCollectionByParameter(RowpProdPedido);

            dataGridProdutos.AutoGenerateColumns = false;
            dataGridProdutos.DataSource          = LIS_PRODUTOSFESTASColl;

            SumTotalProdutos();
        }
Ejemplo n.º 23
0
        private void GetStatus()
        {
            //3 Funcionário
            RowsFiltro           FiltroProfileCNPJ = new RowsFiltro("IDGRUPOSTATUS", "System.String", "=", "3");
            RowsFiltroCollection FiltroCNPJ        = new RowsFiltroCollection();

            FiltroCNPJ.Insert(0, FiltroProfileCNPJ);

            cbStatus.DataSource = STATUSP.ReadCollectionByParameter(FiltroCNPJ);

            cbStatus.DisplayMember = "NOME";
            cbStatus.ValueMember   = "IDSTATUS";
        }
Ejemplo n.º 24
0
        private void FrmBaixar_Load(object sender, EventArgs e)
        {
            try
            {
                CreaterCursor Cr = new CreaterCursor();
                this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

                this.MinimizeBox = false; this.FormBorderStyle = FormBorderStyle.FixedDialog; this.FormBorderStyle = FormBorderStyle.FixedDialog;
                GetDropTipoDuplicata();//
                GetDropCentroCusto();
                btnCadTipo.Image        = Util.GetAddressImage(6);
                btnAddCentroCusto.Image = Util.GetAddressImage(6);
                btnSair.Image           = Util.GetAddressImage(21);


                //Armazena na classe de transporte para efetuar a baixa
                DUPLICATAPAGARTy = DUPLICATAPAGARP.Read(_idDuplicata);

                //Efetua a consulta para exibir dados da duplicata selecionada
                RowsFiltroCollection RowRelatorio = new RowsFiltroCollection();
                RowRelatorio.Add(new RowsFiltro("IDDUPLICATAPAGAR", "System.Int32", "=", _idDuplicata.ToString()));

                LIS_DUPLICATAPAGARColl = LIS_DUPLICATAPAGARP.ReadCollectionByParameter(RowRelatorio);
                lblNDuplicata.Text     = LIS_DUPLICATAPAGARColl[0].NUMERO;
                msktDataPagto.Text     = DateTime.Now.ToString("dd/MM/yyyy");
                txtValorPago.Text      = Convert.ToDecimal(LIS_DUPLICATAPAGARColl[0].VALORDEVEDOR).ToString("n2");


                if (LIS_DUPLICATAPAGARColl[0].IDSTATUS == 3)
                {
                    MessageBox.Show("Duplicata já baixada!",
                                    ConfigSistema1.Default.NomeEmpresa,
                                    MessageBoxButtons.OK,
                                    MessageBoxIcon.Error,
                                    MessageBoxDefaultButton.Button1);
                    this.Close();
                }

                this.Cursor = Cursors.Default;
            }
            catch (Exception)
            {
                MessageBox.Show("Erro ao abrir a duplicata!",
                                ConfigSistema1.Default.NomeEmpresa,
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Error,
                                MessageBoxDefaultButton.Button1);

                this.Cursor = Cursors.Default;
            }
        }
Ejemplo n.º 25
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (!Util.Grava_Registro(this.Name, FrmLogin._IdNivel))
            {
            }
            else if (LIS_DUPLICATAPAGARColl.Count > 0)
            {
                RowsFiltroCollection Filtro = new RowsFiltroCollection();
                using (FrmBaixarTotalPagar FrmBaixar = new FrmBaixarTotalPagar())
                {
                    int i = 0;
                    foreach (DataGridViewRow dr in dataGridDuplicatas.Rows)
                    {
                        if (dr.Cells[0].Value != null && Convert.ToBoolean(dr.Cells[0].Value) != false)
                        {
                            if (Convert.ToInt32(LIS_DUPLICATAPAGARColl[i].IDSTATUS) != 3)//3 pago
                            {
                                filtroProfile = new RowsFiltro("IDDUPLICATAPAGAR", "System.Int32", "=", LIS_DUPLICATAPAGARColl[i].IDDUPLICATAPAGAR.ToString(), "or");
                                Filtro.Insert(Filtro.Count, filtroProfile);
                            }
                        }

                        i++;
                    }

                    if (Filtro.Count > 0)
                    {
                        FrmBaixar.LIS_DUPLICATAPAGARColl = LIS_DUPLICATAPAGARP.ReadCollectionByParameter(Filtro);
                        FrmBaixar.ShowDialog();
                        btnPesquisa_Click(null, null);//Atualiza a coleção após a baixa
                    }
                    else
                    {
                        MessageBox.Show("Duplicata não selecionada!",
                                        ConfigSistema1.Default.NomeEmpresa,
                                        MessageBoxButtons.OK,
                                        MessageBoxIcon.Error,
                                        MessageBoxDefaultButton.Button1);
                    }
                }
            }
            else
            {
                MessageBox.Show("Faça a pesquisa antes de fazer a baixa!",
                                ConfigSistema1.Default.NomeEmpresa,
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Error,
                                MessageBoxDefaultButton.Button1);
            }
        }
Ejemplo n.º 26
0
        private void GetStatus()
        {
            //6 Help Desk
            RowsFiltroCollection RowStatus = new RowsFiltroCollection();

            RowStatus.Add(new RowsFiltro("IDGRUPOSTATUS", "System.Int32", "=", "6"));

            STATUSProvider STATUSP = new STATUSProvider();

            cbStatus.DataSource = STATUSP.ReadCollectionByParameter(RowStatus);

            cbStatus.DisplayMember = "NOME";
            cbStatus.ValueMember   = "IDSTATUS";
        }
Ejemplo n.º 27
0
        private bool VerificaLogin()
        {
            Boolean result = false;

            try
            {
                SecurityString SecurityS    = new SecurityString();
                string         SENHAUSUARIO = SecurityS.encrypt(txtSenha.Text);

                USUARIOProvider USUARIOP = new USUARIOProvider();

                RowsFiltroCollection RowRelatorio = new RowsFiltroCollection();
                RowRelatorio.Add(new RowsFiltro("NOMEUSUARIO", "System.String", "=", txtNome.Text, "and"));
                RowRelatorio.Add(new RowsFiltro("SENHAUSUARIO", "System.String", "=", SENHAUSUARIO, "and"));
                RowRelatorio.Add(new RowsFiltro("FLAGATIVO", "System.String", "=", "S"));

                USUARIOCollection USUARIOColl = new USUARIOCollection();
                USUARIOColl = USUARIOP.ReadCollectionByParameter(RowRelatorio);

                if (USUARIOColl.Count > 0)
                {
                    _IdUsuario = USUARIOColl[0].IDUSUARIO;
                    _IdNivel   = Convert.ToInt32(USUARIOColl[0].IDNIVELUSUARIO);
                    result     = true;
                }
                else
                {
                    result = false;
                }

                return(result);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Não foi possível acessar o Banco de Dados!",
                                "IMEX Sistemas",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Error,
                                MessageBoxDefaultButton.Button1);

                MessageBox.Show("Erro técnico: " + ex.Message);

                RestaurarConfig();

                result = false;

                return(result);
            }
        }
Ejemplo n.º 28
0
        private void GetDropStatus()
        {
            //14 Equipamento
            RowsFiltro           FiltroProfile = new RowsFiltro("IDGRUPOSTATUS", "System.Int32", "=", "14");
            RowsFiltroCollection Filtro        = new RowsFiltroCollection();

            Filtro.Insert(0, FiltroProfile);

            STATUSProvider STATUSP = new STATUSProvider();

            cbStatus.DataSource = STATUSP.ReadCollectionByParameter(Filtro);

            cbStatus.DisplayMember = "NOME";
            cbStatus.ValueMember   = "IDSTATUS";
        }
Ejemplo n.º 29
0
        private void ListaItensProduto(int IDMANUTEESQUIPAMENTO)
        {
            RowsFiltroCollection RowRelatorio = new RowsFiltroCollection();

            RowRelatorio.Add(new RowsFiltro("IDMANUTEESQUIPAMENTO", "System.Int32", "=", IDMANUTEESQUIPAMENTO.ToString()));
            LIS_PRODUTOSMANUTProvider LIS_PRODUTOSMANUTP = new LIS_PRODUTOSMANUTProvider();

            LIS_PRODUTOSMANUTColl.Clear();
            LIS_PRODUTOSMANUTColl = LIS_PRODUTOSMANUTP.ReadCollectionByParameter(RowRelatorio);

            foreach (var item in LIS_PRODUTOSMANUTColl)
            {
                TotalProduto += Convert.ToDecimal(item.VALORTOTAL);
            }
        }
Ejemplo n.º 30
0
        private void ListaProdutosOS(string NOTAFISCAL)
        {
            try
            {
                LIS_ITPECASFECHOSProvider LIS_ITPECASFECHOSP = new LIS_ITPECASFECHOSProvider();


                RowsFiltroCollection RowRelatorio = new RowsFiltroCollection();
                RowRelatorio.Add(new RowsFiltro("IDORDEMSERVICO", "System.String", "=", NOTAFISCAL.ToString()));

                LIS_ITPECASFECHOSColl = LIS_ITPECASFECHOSP.ReadCollectionByParameter(RowRelatorio);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro técnico: " + ex.Message);
            }
        }