Example #1
0
        private void gravaToolStripMenuItem_Click(object sender, EventArgs e)
        {
            CreaterCursor Cr = new CreaterCursor();

            this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);
            Grava();
            this.Cursor = Cursors.Default;
        }
Example #2
0
        private void btnPesquisa_Click(object sender, EventArgs e)
        {
            CreaterCursor Cr = new CreaterCursor();

            this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);
            PesquisaReserva();
            this.Cursor = Cursors.Default;
        }
Example #3
0
        private void TSBGrava_Click(object sender, EventArgs e)
        {
            CreaterCursor Cr = new CreaterCursor();

            this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);
            Grava();
            this.Cursor = Cursors.Default;
        }
Example #4
0
        private void DataGriewDados_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            int rowindex = e.RowIndex;

            if (LIS_RESERVAColl.Count > 0 && rowindex > -1)
            {
                int ColumnSelecionada = e.ColumnIndex;
                int CodSelect         = -1;

                if (ColumnSelecionada == 0)//Editar
                {
                    CodSelect = Convert.ToInt32(LIS_RESERVAColl[rowindex].IDRESERVA);
                    Entity    = RESERVAP.Read(CodSelect);
                    tabControlMarca.SelectTab(0);
                }
                else if (ColumnSelecionada == 1)//Excluir
                {
                    DialogResult dr = MessageBox.Show(ConfigMessage.Default.MsgDelete,
                                                      ConfigSistema1.Default.NameSytem, MessageBoxButtons.YesNo);

                    if (dr == DialogResult.Yes)
                    {
                        try
                        {
                            CodSelect = Convert.ToInt32(LIS_RESERVAColl[rowindex].IDRESERVA);
                            //Excluir Produto da reserva
                            RowRelatorio.Clear();
                            RowRelatorio.Add(new RowsFiltro("IDRESERVA", "System.Int32", "=", CodSelect.ToString()));
                            LIS_PRODUTORESERVAColl = LIS_PRODUTORESERVAP.ReadCollectionByParameter(RowRelatorio);
                            foreach (LIS_PRODUTORESERVAEntity item in LIS_PRODUTORESERVAColl)
                            {
                                PRODUTORESERVAP.Delete(Convert.ToInt32(item.IDPRODUTORESERVA));
                            }

                            RESERVAP.Delete(CodSelect);
                            Entity = null;
                            btnPesquisa_Click(null, null);
                            Util.ExibirMSg(ConfigMessage.Default.MsgDelete2, "Blue");
                        }
                        catch (Exception ex)
                        {
                            MessageBox.Show(ConfigMessage.Default.MsgDeleteErro);
                            MessageBox.Show("Erro Técnico: " + ex.Message);
                        }
                    }
                }
                else if (ColumnSelecionada == 2)//Imprimir
                {
                    CreaterCursor Cr = new CreaterCursor();
                    this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

                    CodSelect = Convert.ToInt32(LIS_RESERVAColl[rowindex].IDRESERVA);
                    Entity    = RESERVAP.Read(CodSelect);
                    reservaDeRoupaToolStripMenuItem_Click(null, null);
                    this.Cursor = Cursors.Default;
                }
            }
        }
Example #5
0
        private void btnPesquisa_Click(object sender, EventArgs e)
        {
            CreaterCursor Cr = new CreaterCursor();

            this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

            VerificaExisteNFCeContigencia2();

            if (cbTipoPesquisa.Text == "Todos")
            {
                Filtro.Clear();


                if (msktDataInicial.Text != "  /  /" && msktDataFinal.Text != "  /  /" && ValidacoesLibrary.ValidaTipoDateTime(msktDataInicial.Text) && ValidacoesLibrary.ValidaTipoDateTime(msktDataFinal.Text))
                {
                    filtroProfile = new RowsFiltro("DTEMISSAO", "System.DateTime", ">=", Util.ConverStringDateSearch(msktDataInicial.Text));
                    Filtro.Insert(Filtro.Count, filtroProfile);
                    filtroProfile = new RowsFiltro("DTEMISSAO", "System.DateTime", "<=", Util.ConverStringDateSearch(msktDataFinal.Text));
                    Filtro.Insert(Filtro.Count, filtroProfile);
                }

                if (Convert.ToInt32(cbStatus.SelectedValue) > 0)
                {
                    filtroProfile = new RowsFiltro("IDSTATUSNFCE", "System.Int32", "=", cbStatus.SelectedValue.ToString());
                    Filtro.Insert(Filtro.Count, filtroProfile);
                }

                if (Convert.ToInt32(cbFuncionario.SelectedValue) > 0)
                {
                    filtroProfile = new RowsFiltro("IDVENDEDOR", "System.Int32", "=", cbFuncionario.SelectedValue.ToString());
                    Filtro.Insert(Filtro.Count, filtroProfile);
                }

                LIS_CUPOMELETRONICOColl = LIS_CUPOMELETRONICOP.ReadCollectionByParameter(Filtro, "CUPOMELETRONICOID DESC");

                lblTotalPesquisa.Text = LIS_CUPOMELETRONICOColl.Count.ToString();

                //Colocando somatorio no final da lista
                LIS_CUPOMELETRONICOEntity LIS_CUPOMELETRONICOTy = new LIS_CUPOMELETRONICOEntity();
                LIS_CUPOMELETRONICOTy.VALORFINAL    = SumTotalPesquisa("VALORFINAL");
                LIS_CUPOMELETRONICOTy.TOTALNOTA     = SumTotalPesquisa("TOTALNOTA");
                LIS_CUPOMELETRONICOTy.VALORDESCONTO = SumTotalPesquisa("VALORDESCONTO");
                LIS_CUPOMELETRONICOColl.Add(LIS_CUPOMELETRONICOTy);


                DataGriewDados.AutoGenerateColumns = false;
                DataGriewDados.DataSource          = LIS_CUPOMELETRONICOColl;

                ColorGrid();
            }
            else
            {
                PesquisaFiltro();
            }

            this.Cursor = Cursors.Default;
        }
Example #6
0
        private void TSBPrint_Click(object sender, EventArgs e)
        {
            CreaterCursor Cr = new CreaterCursor();

            this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

            PrintListaGeral();
            this.Cursor = Cursors.Default;
        }
Example #7
0
        private void AcertoEstoque()
        {
            CreaterCursor Cr = new CreaterCursor();

            this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

            decimal EstoqueReal  = 0;
            decimal EstoqueAtual = 0;

            try
            {
                for (int i = 0; i < DgBDOrigem.RowCount - 1; i++)
                {
                    DataGridViewCell celula = null;

                    for (int x = 0; x < DgBDOrigem.ColumnCount; x++)
                    {
                        celula = DgBDOrigem[x, i];
                        if (celula.Value != null)
                        {
                            string valor = celula.Value.ToString().ToUpper();

                            if (x == 1)
                            {
                                EstoqueReal = Convert.ToDecimal(valor);
                            }

                            if (x == 2)
                            {
                                EstoqueAtual = Convert.ToDecimal(valor);
                                Decimal Acerto = EstoqueReal - EstoqueAtual;
                                DgBDOrigem.Rows[i].Cells[3].Value = Acerto;

                                if (Acerto > 0)
                                {
                                    DgBDOrigem.Rows[i].Cells[4].Value = "Entrada";
                                }
                                else
                                {
                                    DgBDOrigem.Rows[i].Cells[4].Value = "Saida";
                                }
                            }
                        }
                    }

                    lblRegistrosVerificados.Text = "Registros Verificados: " + i.ToString();
                }

                this.Cursor = Cursors.Default;
            }
            catch (Exception ex)
            {
                this.Cursor = Cursors.Default;
                MessageBox.Show("Erro técnico: " + ex.Message);
            }
        }
Example #8
0
        private void AbrirArquivoRetorno(string NomeArquivo)
        {
            CreaterCursor Cr = new CreaterCursor();

            this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

            try
            {
                LIS_DUPLICATARECEBERColl2.Clear();
                //Limpa dados do grid
                DataGridRelaDupl.Rows.Clear();
                TotalGeral = 0;

                string       PathSystem = NomeArquivo;
                StreamReader objReader  = new StreamReader(PathSystem, Encoding.Default);

                string sLine = "";
                while (sLine != null)
                {
                    sLine = objReader.ReadLine();
                    if (sLine != null)
                    {
                        //Nosso numero
                        sLine = sLine.Substring(Convert.ToInt32(txtcolunaInicial.Text), 7);

                        //Pegar o ultimo digito
                        string sLineEnd = sLine.Substring(sLine.Length - 1, 1);
                        sLine = sLine.Substring(0, sLine.Length - 1);

                        sLine = sLine + "-" + sLineEnd;

                        //Verifica se a duplicata existe e adiciona no grid
                        VerificaExisteDuplicata(sLine);
                    }
                }

                //Somatorio
                DataGridViewRow row2 = new DataGridViewRow();
                row2.CreateCells(DataGridRelaDupl, "", "", "", "", "", TotalGeral.ToString("n2"), "", "", "", "");
                row2.DefaultCellStyle.Font = new Font("Arial", 8, FontStyle.Bold);
                DataGridRelaDupl.Rows.Add(row2);

                if (TotalGeral == 0)
                {
                    MessageBox.Show("Não Foram Encontrados Registros");
                }

                this.Cursor = Cursors.Default;
            }
            catch (Exception ex)
            {
                this.Cursor = Cursors.Default;
                MessageBox.Show("Erro técnico: " + ex.Message);
            }
        }
Example #9
0
        private void AtualizarDadosOnline()
        {
            try
            {
                CreaterCursor Cr = new CreaterCursor();
                this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

                string PathRegistro = ConfigSistema1.Default.PathInstall;

                //Salvar o dados do registro.dll na tabela EMPRESA
                EMPRESAProvider EMPRESAP    = new EMPRESAProvider();
                EMPRESAEntity   EmpresaTyAl = new EMPRESAEntity();
                EMPRESAP.Read(1);

                EnDecryptFile DecFile = new EnDecryptFile();

                EmpresaTyAl = EMPRESAP.Read(1);
                EmpresaTyAl = DecryptFileRegistroOnline();

                EMPRESAP.Save(EmpresaTyAl);


                txtRazaoSocial.Text   = EmpresaTyAl.NOMECLIENTE.TrimEnd();
                txtNomeFantasita.Text = EmpresaTyAl.NOMEFANTASIA.TrimEnd();
                txtEndereco.Text      = EmpresaTyAl.ENDERECO.TrimEnd();
                txtBairro.Text        = EmpresaTyAl.BAIRRO.TrimEnd();
                txtCep.Text           = EmpresaTyAl.CEP;
                txtCidade.Text        = EmpresaTyAl.CIDADE.TrimEnd();
                txtUF.Text            = EmpresaTyAl.UF;
                txtTelefone.Text      = EmpresaTyAl.TELEFONE.TrimEnd();
                txtEmail.Text         = EmpresaTyAl.EMAIL.TrimEnd();
                txtCNPJCPF.Text       = EmpresaTyAl.CNPJCPF.TrimEnd();
                txtIERG.Text          = EmpresaTyAl.IE;
                //txtPlano.Text = EmpresaTyAl.REGISTRO;
                txtComplemento.Text = EmpresaTyAl.COMPLEMENTO.TrimEnd();
                txtNUmero.Text      = EmpresaTyAl.NUMERO;


                this.Cursor = Cursors.Default;

                MessageBox.Show("Registro atualizado com Sucesso!",
                                ConfigSistema1.Default.NomeEmpresa,
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Information,
                                MessageBoxDefaultButton.Button1);
            }
            catch (Exception)
            {
                MessageBox.Show("Não foi possível atualizar o Registro!",
                                ConfigSistema1.Default.NomeEmpresa,
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Error,
                                MessageBoxDefaultButton.Button1);
            }
        }
Example #10
0
        private void PesquisaExtrato()
        {
            CreaterCursor Cr = new CreaterCursor();

            this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

            PesquisaDuplicatas();
            SumTotalPesquisada();

            this.Cursor = Cursors.Default;
        }
Example #11
0
        private Boolean VerificaUso3()
        {
            Boolean result = true;

            try
            {
                CreaterCursor Cr = new CreaterCursor();
                this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

                DownloadSegu3FTP();
                string sCaminhoDoArquivo = BmsSoftware.ConfigSistema1.Default.PathInstall + @"\securitysoftware3.xml";

                EMPRESAEntity   EMPRESATy = new EMPRESAEntity();
                EMPRESAProvider EMPRESAP  = new EMPRESAProvider();
                EMPRESATy = EMPRESAP.Read(1);

                XmlDocument xmlDoc = new XmlDocument();
                xmlDoc.Load(sCaminhoDoArquivo); //Carregando o arquivo
                xmlDoc.LoadXml(xmlDoc.InnerXml);
                // xmlDoc.LoadXml(sCaminhoDoArquivo);

                //Pegando elemento pelo nome da TAG
                XmlNodeList xnList = xmlDoc.GetElementsByTagName("cliente");

                //Usando foreach para localizar o cnpj
                foreach (XmlNode xn in xnList)
                {
                    result = false;
                    if (xn["cnpjcpf"].InnerText.Trim() == EMPRESATy.CNPJCPF.Trim())
                    {
                        if (Convert.ToDateTime(xn["dtsuporte"].InnerText.Trim()) > DateTime.Now)
                        {
                            result = true;
                            break;
                        }
                        else
                        {
                            result = false;
                        }
                    }
                }

                this.Cursor = Cursors.Default;

                return(result);
            }
            catch (Exception ex)
            {
                this.Cursor = Cursors.Default;
                MessageBox.Show("Erro técnico: " + ex.Message);
                result = false;
                return(result);
            }
        }
Example #12
0
        private void FrmProfissaoRamoAtividade_Load(object sender, EventArgs e)
        {
            CreaterCursor Cr = new CreaterCursor();

            this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

            this.MinimizeBox = false; this.FormBorderStyle = FormBorderStyle.FixedDialog; this.FormBorderStyle = FormBorderStyle.FixedDialog;
            GetAllProfissaoAtividade();
            GetToolStripButtonCadastro();

            this.Cursor = Cursors.Default;
        }
Example #13
0
        private void FrmTipoRegiao_Load(object sender, EventArgs e)
        {
            CreaterCursor Cr = new CreaterCursor();

            this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

            this.MinimizeBox = false; this.FormBorderStyle = FormBorderStyle.FixedDialog; this.FormBorderStyle = FormBorderStyle.FixedDialog;
            GetToolStripButtonCadastro();
            GetAllDepartamento();

            this.Cursor = Cursors.Default;
        }
Example #14
0
        private void btnComprarSuporte_Click(object sender, EventArgs e)
        {
            CreaterCursor Cr = new CreaterCursor();

            this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

            FrmComprarSuporte Frm = new FrmComprarSuporte();

            Frm.ShowDialog();

            this.Cursor = Cursors.Default;
        }
Example #15
0
        private void PreencheGrid()
        {
            CreaterCursor Cr = new CreaterCursor();

            this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

            DataGriewDados.Rows.Clear();
            FORNECEDORProvider FORNECEDORP = new FORNECEDORProvider();

            foreach (var LIS_PRODUTOSTy in LIS_PRODUTOSColl)
            {
                RowRelatorio.Clear();
                RowRelatorio.Add(new RowsFiltro("IDMARCA", "System.Int32", "=", LIS_PRODUTOSTy.IDMARCA.ToString(), "NOMEPRODUTO"));

                LIS_PRODUTOSCollection LIS_PRODUTOSColl3 = new LIS_PRODUTOSCollection();
                LIS_PRODUTOSColl3 = LIS_PRODUTOSP.ReadCollectionByParameter(RowRelatorio);

                //Titulo
                DataGridViewRow row1 = new DataGridViewRow();
                row1.CreateCells(DataGriewDados, "Marca: " + LIS_PRODUTOSTy.NOMEMARCA, string.Empty, string.Empty,
                                 string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty);

                row1.DefaultCellStyle.Font = new Font("Arial", 8, FontStyle.Bold);
                DataGriewDados.Rows.Add(row1);

                foreach (var LIS_PRODUTOS3Ty in LIS_PRODUTOSColl3)
                {
                    DataGridViewRow row2                 = new DataGridViewRow();
                    string          NOMEPRODUTO          = LIS_PRODUTOS3Ty.NOMEPRODUTO;
                    string          IDPRODUTO            = LIS_PRODUTOS3Ty.IDPRODUTO.ToString();
                    string          CODPRODUTOFORNECEDOR = LIS_PRODUTOS3Ty.CODPRODUTOFORNECEDOR;
                    string          CODBARRA             = LIS_PRODUTOS3Ty.CODBARRA;
                    string          LOCALIZACAO          = LIS_PRODUTOS3Ty.LOCALIZACAO;
                    string          DATACADASTRO         = Convert.ToDateTime(LIS_PRODUTOS3Ty.DATACADASTRO).ToString("dd/MM/yyyy");
                    string          VALORVENDA1          = Convert.ToDecimal(LIS_PRODUTOS3Ty.VALORVENDA1).ToString("n2");
                    string          VALORVENDA2          = Convert.ToDecimal(LIS_PRODUTOS3Ty.VALORVENDA2).ToString("n2");
                    string          VALORVENDA3          = Convert.ToDecimal(LIS_PRODUTOS3Ty.VALORVENDA3).ToString("n2");
                    string          ESTOQUEATUAL         = Util.EstoqueAtual(Convert.ToInt32(LIS_PRODUTOS3Ty.IDPRODUTO), chkFiscal.Checked).ToString();
                    string          NOMEMARCA            = LIS_PRODUTOS3Ty.NOMEMARCA;

                    row2.CreateCells(DataGriewDados, NOMEPRODUTO, IDPRODUTO, CODPRODUTOFORNECEDOR,
                                     CODBARRA, LOCALIZACAO, DATACADASTRO, VALORVENDA1, ESTOQUEATUAL, VALORVENDA2, VALORVENDA3, NOMEMARCA);

                    row2.DefaultCellStyle.Font = new Font("Arial", 8);
                    DataGriewDados.Rows.Add(row2);
                }


                lblTotalPesquisa.Text = (DataGriewDados.Rows.Count - 1).ToString();
            }

            this.Cursor = Cursors.Default;
        }
Example #16
0
        private Boolean VerificaUso4()
        {
            Boolean result = true;

            try
            {
                CreaterCursor Cr = new CreaterCursor();
                this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

                WebRequest   req               = WebRequest.Create("http://143.95.75.225/~imexsist/registros/securitysoftware3.xml");
                WebResponse  res               = req.GetResponse();
                Stream       dataStream        = res.GetResponseStream();
                StreamReader reader            = new StreamReader(dataStream);
                string       sCaminhoDoArquivo = reader.ReadToEnd();

                reader.Close();
                res.Close();

                EMPRESAEntity EMPRESATy = new EMPRESAEntity();
                EMPRESATy = EMPRESAP.Read(1);

                XmlDocument xmlDoc = new XmlDocument();
                // xmlDoc.Load(sCaminhoDoArquivo); //Carregando o arquivo
                //xmlDoc.LoadXml(xmlDoc.InnerXml);
                xmlDoc.LoadXml(sCaminhoDoArquivo);

                //Pegando elemento pelo nome da TAG
                XmlNodeList xnList = xmlDoc.GetElementsByTagName("cliente");

                //Usando foreach para localizar o cnpj
                foreach (XmlNode xn in xnList)
                {
                    if (Util.RetiraLetras(xn["cnpjcpf"].InnerText.Trim()) == Util.RetiraLetras(EMPRESATy.CNPJCPF.Trim()))
                    {
                        ValorSuporte  = xn["valorsuporte"].InnerText.Trim();
                        Lblvalor.Text = ValorSuporte;
                        break;
                    }
                }


                this.Cursor = Cursors.Default;

                return(result);
            }
            catch (Exception ex)
            {
                this.Cursor = Cursors.Default;
                MessageBox.Show("Erro técnico: " + ex.Message);
                result = true;
                return(result);
            }
        }
Example #17
0
        private void PreencheGrid()
        {
            TotalGeralPedido = 0;
            QuantProduto     = 0;

            CreaterCursor Cr = new CreaterCursor();

            this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

            DataGriewDados.Rows.Clear();

            try
            {
                foreach (var LIS_PRODUTOSPEDOTICATy in LIS_PRODUTOSPEDOTICAColl)
                {
                    string DataEmissao = string.Empty;
                    if (LIS_PRODUTOSPEDOTICATy.IDPEDIDOOTICA != null)
                    {
                        DataEmissao = Convert.ToDateTime(LIS_PRODUTOSPEDOTICATy.DTEMISSAO).ToString("dd/MM/yyyy");
                    }

                    string TotalPedido = Convert.ToDecimal(LIS_PRODUTOSPEDOTICATy.VALORTOTAL).ToString("n2");

                    DataGridViewRow row2      = new DataGridViewRow();
                    CLIENTEEntity   CLIENTETy = new CLIENTEEntity();
                    CLIENTETy = CLIENTEP.Read(Convert.ToInt32(LIS_PRODUTOSPEDOTICATy.IDCLIENTE));
                    string NomeCliente = CLIENTETy.NOME;
                    string Telefone    = CLIENTETy.TELEFONE1;
                    string Data        = Convert.ToDateTime(LIS_PRODUTOSPEDOTICATy.DTEMISSAO).ToString("dd/MM/yyyy");
                    string Quantidade  = Convert.ToDecimal(LIS_PRODUTOSPEDOTICATy.QUANTIDADE).ToString("n2");
                    row2.CreateCells(DataGriewDados, LIS_PRODUTOSPEDOTICATy.IDPEDIDOOTICA.ToString(), NomeCliente, Telefone, Data, Quantidade, Convert.ToDecimal(LIS_PRODUTOSPEDOTICATy.VALORTOTAL).ToString("n2"));
                    row2.DefaultCellStyle.Font = new Font("Arial", 8);
                    DataGriewDados.Rows.Add(row2);

                    TotalGeralPedido += Convert.ToDecimal(LIS_PRODUTOSPEDOTICATy.VALORTOTAL);
                    QuantProduto     += Convert.ToDecimal(LIS_PRODUTOSPEDOTICATy.QUANTIDADE);
                }

                DataGridViewRow row2_2 = new DataGridViewRow();

                row2_2.CreateCells(DataGriewDados, string.Empty, string.Empty, string.Empty, "Total: ", QuantProduto.ToString("n2"), TotalGeralPedido.ToString("n2"));
                row2_2.DefaultCellStyle.Font = new Font("Arial", 8);
                DataGriewDados.Rows.Add(row2_2);


                this.Cursor = Cursors.Default;
            }
            catch (Exception ex)
            {
                this.Cursor = Cursors.Default;
                MessageBox.Show("Erro na pesquisa  :" + ex.Message);
            }
        }
Example #18
0
        private void SalvaPedidoSistema()
        {
            CreaterCursor Cr = new CreaterCursor();

            this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

            try
            {
                int _IDCLIENTE = -1;

                //Busca o Cliente
                using (FrmSearchCliente frm = new FrmSearchCliente())
                {
                    frm.ShowDialog();
                    _IDCLIENTE = frm.Result;
                }

                //Salva Cabeçalho Pedido
                PEDIDOProvider PEDIDOP  = new PEDIDOProvider();
                PEDIDOEntity   PEDIDOTy = new PEDIDOEntity();
                PEDIDOTy.IDCLIENTE     = _IDCLIENTE;
                PEDIDOTy.FLAGORCAMENTO = "N";
                PEDIDOTy.NREFERENCIA   = "ACERTO ESTOQUE";
                PEDIDOTy.OBSERVACAO    = "ACERTO DE ESTOQUE : " + DateTime.Now.ToString();
                PEDIDOTy.IDPEDIDO      = -1;
                PEDIDOTy.DTEMISSAO     = DateTime.Now;
                PEDIDOTy.IDSTATUS      = 47;//Aberta
                int _IDPEDIDO = PEDIDOP.Save(PEDIDOTy);

                PRODUTOSPEDIDOProvider PRODUTOSPEDIDOP = new PRODUTOSPEDIDOProvider();
                //Salva os produtos
                foreach (var item in PRODUTOSPEDIDOColl_Saida)
                {
                    PRODUTOSPEDIDOEntity PRODUTOSPEDIDOTy = new PRODUTOSPEDIDOEntity();
                    PRODUTOSPEDIDOTy.IDPRODPEDIDO  = -1;
                    PRODUTOSPEDIDOTy.IDPEDIDO      = _IDPEDIDO;
                    PRODUTOSPEDIDOTy.IDPRODUTO     = item.IDPRODUTO;
                    PRODUTOSPEDIDOTy.QUANTIDADE    = item.QUANTIDADE;
                    PRODUTOSPEDIDOTy.FLAGEXIBIR    = "S";
                    PRODUTOSPEDIDOTy.VALORTOTAL    = 0;
                    PRODUTOSPEDIDOTy.VALORUNITARIO = 0;
                    PRODUTOSPEDIDOP.Save(PRODUTOSPEDIDOTy);
                }

                this.Cursor = Cursors.Default;
                MessageBox.Show("Pedido Nº" + _IDPEDIDO.ToString() + " Salvo com Sucesso!");
            }
            catch (Exception ex)
            {
                this.Cursor = Cursors.Default;
                MessageBox.Show("Erro técnico: " + ex.Message);
            }
        }
Example #19
0
        private void PreencheGrid()
        {
            CreaterCursor Cr = new CreaterCursor();

            this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

            try
            {
                dataGridFornproduto.Rows.Clear();
                FORNECEDORProvider FORNECEDORP = new FORNECEDORProvider();

                foreach (var PRODUTOCOTACAOFORNECEDORTy in PRODUTOCOTACAOFORNECEDORColl)
                {
                    DataGridViewRow row2     = new DataGridViewRow();
                    string          Telefone = FORNECEDORP.Read(Convert.ToInt32(PRODUTOCOTACAOFORNECEDORTy.IDFORNECEDOR)).TELEFONE1;
                    row2.CreateCells(dataGridFornproduto, PRODUTOCOTACAOFORNECEDORTy.NOMEFORNECEDOR, Telefone);
                    row2.DefaultCellStyle.Font = new Font("Arial", 8, FontStyle.Bold);
                    dataGridFornproduto.Rows.Add(row2);

                    //Produtos do Fornecedor
                    LIS_PRODUTOCOTACAOFORNECEDORCollection PRODUTOCOTACAOFORNECEDOR2Coll = new LIS_PRODUTOCOTACAOFORNECEDORCollection();
                    PRODUTOCOTACAOFORNECEDOR2Coll = ProdutoFornecedor(Convert.ToInt32(PRODUTOCOTACAOFORNECEDORTy.IDFORNECEDOR));

                    if (PRODUTOCOTACAOFORNECEDOR2Coll.Count > 0)
                    {
                        DataGridViewRow row2_1 = new DataGridViewRow();
                        row2_1.CreateCells(dataGridFornproduto, "Nome Produto", "Valor Compra");
                        row2_1.DefaultCellStyle.Font = new Font("Arial", 8, FontStyle.Bold);
                        dataGridFornproduto.Rows.Add(row2_1);
                    }

                    foreach (var PRODUTOCOTACAOFORNECEDOR2Ty in PRODUTOCOTACAOFORNECEDOR2Coll)
                    {
                        DataGridViewRow row2_2 = new DataGridViewRow();
                        row2_2.CreateCells(dataGridFornproduto, PRODUTOCOTACAOFORNECEDORTy.NOMEPRODUTO, Convert.ToDecimal(PRODUTOCOTACAOFORNECEDORTy.VALORCOMPRA).ToString("n2"));
                        row2_2.DefaultCellStyle.Font = new Font("Arial", 8);
                        dataGridFornproduto.Rows.Add(row2_2);
                    }

                    DataGridViewRow rowLinha_1 = new DataGridViewRow();
                    rowLinha_1.CreateCells(dataGridFornproduto, "__________________________________________________________________", "_________");
                    rowLinha_1.DefaultCellStyle.Font = new Font("Arial", 8, FontStyle.Bold);
                    dataGridFornproduto.Rows.Add(rowLinha_1);
                }

                this.Cursor = Cursors.Default;
            }
            catch (Exception ex)
            {
                this.Cursor = Cursors.Default;
                MessageBox.Show("Erro técnico: " + ex.Message);
            }
        }
Example #20
0
        private void DownloadSegu3FTP()
        {
            try
            {
                CreaterCursor Cr = new CreaterCursor();
                this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

                //string filepath = Path.GetDirectoryName(Application.ExecutablePath);
                string filepath = BmsSoftware.ConfigSistema1.Default.PathInstall;
                string fileName = "securitysoftware3.xml";
                outputStream = new FileStream(filepath + "\\" + fileName, FileMode.Create);

                //FtpWebRequest reqFTP = (FtpWebRequest)FtpWebRequest.Create(new Uri("ftp://[email protected]/www/arquivos/securitysoftware3.xml"));
                FtpWebRequest reqFTP = (FtpWebRequest)FtpWebRequest.Create(new Uri("ftp://ftp.gratisphphost.info/htdocs/registrossecuritysoftware3.xml"));
                reqFTP.Method    = WebRequestMethods.Ftp.DownloadFile;
                reqFTP.UseBinary = true;
                // reqFTP.Credentials = new NetworkCredential("imexsist", "rmr877701");
                reqFTP.Credentials = new NetworkCredential("phpgr_19308995", "rmr87770");
                response           = (FtpWebResponse)reqFTP.GetResponse();
                ftpStream          = response.GetResponseStream();


                long   cl         = response.ContentLength;
                int    bufferSize = 2048;
                int    readCount;
                byte[] buffer = new byte[bufferSize];

                readCount = ftpStream.Read(buffer, 0, bufferSize);

                while (readCount > 0)
                {
                    outputStream.Write(buffer, 0, readCount);
                    readCount = ftpStream.Read(buffer, 0, bufferSize);
                }

                ftpStream.Close();
                outputStream.Close();
                response.Close();

                this.Cursor = Cursors.Default;
            }
            catch (Exception ex)
            {
                this.Cursor = Cursors.Default;
                MessageBox.Show("Não foi possível localizar arquivo de atualização!");
                MessageBox.Show("Erro técnico: " + ex.Message);


                outputStream.Close();
                response.Close();
            }
        }
Example #21
0
        private void PreencheGrid()
        {
            try
            {
                ValorPago      = 0;
                ValorPagoGeral = 0;

                CreaterCursor Cr = new CreaterCursor();
                this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

                DataGriewDados.Rows.Clear();

                ////Cabeçalho da Forma de Pagamento
                //DataGridViewRow row = new DataGridViewRow();
                //row.CreateCells(DataGriewDados, "Forma de Pagamento","Valor");
                //row.DefaultCellStyle.Font = new Font("Arial", 8);
                //DataGriewDados.Rows.Add(row);

                foreach (var LIS_PEDIDOTy in LIS_PEDIDOColl)
                {
                    //Filtro por Forma de Pagamento por valor pago
                    ValorPago       = TotalPorFormaPagto(Convert.ToInt32(LIS_PEDIDOTy.IDFORMAPAGAMENTO));
                    ValorPagoGeral += ValorPago;

                    string NomeFormaPagto = LIS_PEDIDOTy.NOMEFORMAPAGTO;
                    //MessageBox.Show(NomeFormaPagto);

                    //Cabeçalho da Forma de Pagamento
                    DataGridViewRow row2 = new DataGridViewRow();
                    row2.CreateCells(DataGriewDados, NomeFormaPagto, ValorPago.ToString("n2"));
                    row2.DefaultCellStyle.Font = new Font("Arial", 8);
                    DataGriewDados.Rows.Add(row2);
                }

                //DataGridViewRow rowLinha = new DataGridViewRow();
                //rowLinha.CreateCells(DataGriewDados, "___________________________________________________________", "_________________");
                //rowLinha.DefaultCellStyle.Font = new Font("Arial", 8, FontStyle.Bold);
                //DataGriewDados.Rows.Add(rowLinha);

                DataGridViewRow rowRodape = new DataGridViewRow();
                rowRodape.CreateCells(DataGriewDados, "VALOR TOTAL ========================================>", ValorPagoGeral.ToString("n2"));
                rowRodape.DefaultCellStyle.Font = new Font("Arial", 8, FontStyle.Bold);
                DataGriewDados.Rows.Add(rowRodape);

                this.Cursor = Cursors.Default;
            }
            catch (Exception ex)
            {
                this.Cursor = Cursors.Default;
                MessageBox.Show("Erro técnico: " + ex.Message);
            }
        }
Example #22
0
        private void uploadEXEToolStripMenuItem_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult dr = MessageBox.Show("Deseja enviar o EXE para o servidor em nuvem?",
                                                  ConfigSistema1.Default.NameSytem, MessageBoxButtons.YesNo);

                if (dr == DialogResult.Yes)
                {
                    CreaterCursor Cr = new CreaterCursor();
                    this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

                    //Caminho de execução do EXE
                    string LocalExecucao = Path.GetDirectoryName(System.AppDomain.CurrentDomain.BaseDirectory.ToString());

                    OpenFileDialog Open = new OpenFileDialog();
                    Open.InitialDirectory = LocalExecucao;
                    Open.FileName         = "IMEXSistema.exe";

                    SaveFileDialog save = new SaveFileDialog();
                    save.InitialDirectory = LocalExecucao;
                    save.FileName         = "IMEXSistema.zip";

                    //Compacta o arquivo
                    //ZipFile ZFile = new ZipFile();
                    //ZFile.CompressionLevel = Ionic.Zlib.CompressionLevel.BestCompression;
                    //ZFile.AddSelectedFiles(Open.FileName);
                    //ZFile.Comment = "IMEX Sistemas";
                    //ZFile.Save(save.FileName);
                    //ZFile.Dispose();

                    ////Enviar o arquivo para nuvem
                    //if (File.Exists(LocalExecucao + @"\IMEXSistema.zip"))
                    //{
                    //    Upload(LocalExecucao + @"\IMEXSistema.zip");
                    //}
                    //else
                    //    MessageBox.Show("Arquivo IMEXSistema.zip não localizado na pasta: " + LocalExecucao);

                    //Deleta o arquivo apos enviar para nuvem
                    //File.Delete(BmsSoftware.ConfigSistema1.Default.PathInstall + @"\SCRIPTBDIMEX.GDB");

                    this.Cursor = Cursors.Default;
                }
            }
            catch (Exception ex)
            {
                this.Cursor = Cursors.Default;
                MessageBox.Show("Erro ao enviar o arquivo ZIP para a nuvem!");
                MessageBox.Show("Erro técnico: " + ex.Message);
            }
        }
Example #23
0
        private void FrmIniciarContador_Load(object sender, EventArgs e)
        {
            CreaterCursor Cr = new CreaterCursor();

            this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

            this.MinimizeBox     = false;
            this.FormBorderStyle = FormBorderStyle.FixedDialog;

            GetDroptabela();

            this.Cursor = Cursors.Default;
        }
Example #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;
            }
        }
Example #25
0
        private void uploadSCHEMASNFeToolStripMenuItem_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult dr = MessageBox.Show("Deseja enviar os arquivos SCHEMA NFe para o servidor em nuvem?",
                                                  ConfigSistema1.Default.NameSytem, MessageBoxButtons.YesNo);

                if (dr == DialogResult.Yes)
                {
                    CreaterCursor Cr = new CreaterCursor();
                    this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

                    //Caminho de execução do EXE
                    string PathInstall = BmsSoftware.ConfigSistema1.Default.PathInstall;

                    //Compacta o arquivo
                    //ZipFile ZFile = new ZipFile();
                    //ZFile.CompressionLevel = Ionic.Zlib.CompressionLevel.BestCompression;
                    //ZFile.AddDirectory(PathInstall + @"\nfe\schemas\");

                    //ZFile.Comment = "Arquivo SCHEMAS da NFe";
                    ////ZFile.Save(save.FileName);
                    //ZFile.Save(PathInstall + @"\nfe\schemas\SCHEMANFE.zip");
                    //ZFile.Dispose();

                    //Enviar o arquivo para nuvem
                    if (File.Exists(PathInstall + @"\nfe\schemas\SCHEMANFE.zip"))
                    {
                        Upload(PathInstall + @"\nfe\schemas\SCHEMANFE.zip");
                    }
                    else
                    {
                        MessageBox.Show("Arquivo SCHEMANFE.zip não localizado na pasta: " + PathInstall + @"\nfe\schemas");
                    }

                    //  Deleta o arquivo apos enviar para nuvem
                    if (File.Exists(PathInstall + @"\nfe\schemas\SCHEMANFE.zip"))
                    {
                        File.Delete(PathInstall + @"\nfe\schemas\SCHEMANFE.zip");
                    }

                    this.Cursor = Cursors.Default;
                }
            }
            catch (Exception ex)
            {
                this.Cursor = Cursors.Default;
                MessageBox.Show("Erro ao enviar o arquivo SCHEMANFE.zip para a nuvem!");
                MessageBox.Show("Erro técnico: " + ex.Message);
            }
        }
Example #26
0
        private void FrmTipoRegiao_Load(object sender, EventArgs e)
        {
            CreaterCursor Cr = new CreaterCursor();

            this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

            this.MinimizeBox = false; this.FormBorderStyle = FormBorderStyle.FixedDialog;
            GetToolStripButtonCadastro();
            GetAllCST();
            GetDropMensagem();
            btnCadMensagem.Image = Util.GetAddressImage(6);

            this.Cursor = Cursors.Default;
        }
Example #27
0
        private void FrmRelatorioPersonalizado_Load(object sender, EventArgs e)
        {
            CreaterCursor Cr = new CreaterCursor();

            this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

            this.MinimizeBox = false; this.FormBorderStyle = FormBorderStyle.FixedDialog;
            GetToolStripButtonCadastro();
            GetDropTela();
            cbCamposTela.SelectedIndex = 0;
            GetAllRelatPersonalizado();

            this.Cursor = Cursors.Default;
        }
Example #28
0
        private void PreencheGrid()
        {
            QuantTotal      = 0;
            ValorTotal      = 0;
            ValotTotalGeral = 0;

            CreaterCursor Cr = new CreaterCursor();

            this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

            DataGriewDados.Rows.Clear();

            //DataGridViewRow rowTop = new DataGridViewRow();
            //rowTop.CreateCells(DataGriewDados, "_________", "___________________________________________________________", "_______", "_______");
            //rowTop.DefaultCellStyle.Font = new Font("Arial", 8, FontStyle.Bold);
            //DataGriewDados.Rows.Add(rowTop);

            //DataGridViewRow row1 = new DataGridViewRow();
            //row1.CreateCells(DataGriewDados, "Ranking", "Descrição", "Quantidade", "Total R$");
            //row1.DefaultCellStyle.Font = new Font("Arial", 8, FontStyle.Bold);
            //DataGriewDados.Rows.Add(row1);

            foreach (var LIS_PRODUTOSPEDIDOTy in LIS_PRODUTOSPEDIDOColl)
            {
                QuantTotal = 0;
                ValorTotal = 0;
                QuantProduto(Convert.ToInt32(LIS_PRODUTOSPEDIDOTy.IDPRODUTO));
                ValotTotalGeral += ValorTotal;

                DataGridViewRow row2 = new DataGridViewRow();
                row2.CreateCells(DataGriewDados, "", LIS_PRODUTOSPEDIDOTy.NOMEPRODUTO, QuantTotal, ValorTotal.ToString("n2"));
                row2.DefaultCellStyle.Font = new Font("Arial", 8);
                DataGriewDados.Rows.Add(row2);
            }

            DataGriewDados.Sort(DataGriewDados.Columns["quantidade"], ListSortDirection.Descending);

            //DataGridViewRow rowLinha_1 = new DataGridViewRow();
            //rowLinha_1.CreateCells(DataGriewDados, "_________", "___________________________________________________________", "_______", "_______");
            //rowLinha_1.DefaultCellStyle.Font = new Font("Arial", 8, FontStyle.Bold);
            //DataGriewDados.Rows.Add(rowLinha_1);

            DataGridViewRow rowLinha = new DataGridViewRow();

            rowLinha.CreateCells(DataGriewDados, "_________", "___________________________________________________________", "Total Geral", ValotTotalGeral.ToString("n2"));
            rowLinha.DefaultCellStyle.Font = new Font("Arial", 8, FontStyle.Bold);
            DataGriewDados.Rows.Add(rowLinha);

            this.Cursor = Cursors.Default;
        }
Example #29
0
        private void PesquisaRapida()
        {
            CreaterCursor Cr = new CreaterCursor();

            this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

            try
            {
                RowRelatorio.Clear();
                RowRelatorio.Add(new RowsFiltro("NOMEPRODUTO", "System.String", "collate pt_br like", "%" + txtCriterioPesquisa.Text.Replace("'", "") + "%", "or"));
                RowRelatorio.Add(new RowsFiltro("CODPRODUTOFORNECEDOR", "System.String", "collate pt_br like", "%" + txtCriterioPesquisa.Text.Replace("'", "") + "%", "or"));
                RowRelatorio.Add(new RowsFiltro("CODBARRA", "System.String", "collate pt_br like", "%" + txtCriterioPesquisa.Text.Replace("'", "") + "%"));


                if (ValidacoesLibrary.ValidaTipoInt32(txtCriterioPesquisa.Text))
                {
                    RowRelatorio.Add(new RowsFiltro("IDPRODUTO", "System.Int32", "like", txtCriterioPesquisa.Text.Replace("'", "")));
                }

                RowRelatorio.Add(new RowsFiltro("FLAGINATIVO", "System.String", "=", "N"));

                LIS_PRODUTOSColl = LIS_PRODUTOSP.ReadCollectionByParameter(RowRelatorio, "NOMEPRODUTO");

                LIS_PRODUTOSCollection LIS_PRODUTOSColl_2 = new LIS_PRODUTOSCollection();

                //retira produto inativo
                foreach (var item in LIS_PRODUTOSColl)
                {
                    if (item.FLAGINATIVO == "N")
                    {
                        LIS_PRODUTOSColl_2.Add(item);
                    }
                }


                LIS_PRODUTOSColl.Clear();
                LIS_PRODUTOSColl = LIS_PRODUTOSColl_2;
                DataGriewDados.AutoGenerateColumns = false;
                DataGriewDados.DataSource          = LIS_PRODUTOSColl;

                lblTotalPesquisa.Text = LIS_PRODUTOSColl.Count.ToString();

                this.Cursor = Cursors.Default;
            }
            catch (Exception ex)
            {
                this.Cursor = Cursors.Default;
                MessageBox.Show("Erro técnico: " + ex.Message);
            }
        }
Example #30
0
        private void PreencheGrid()
        {
            CreaterCursor Cr = new CreaterCursor();

            this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0);

            DataGriewDados.Rows.Clear();
            FORNECEDORProvider FORNECEDORP = new FORNECEDORProvider();

            foreach (var LIS_CLIENTETy in LIS_CLIENTEColl)
            {
                RowRelatorio.Clear();
                RowRelatorio.Add(new RowsFiltro("IDFUNCIONARIO", "System.Int32", "=", LIS_CLIENTETy.IDFUNCIONARIO.ToString()));

                LIS_CLIENTECollection LIS_CLIENTE3 = new LIS_CLIENTECollection();
                LIS_CLIENTE3 = LIS_CLIENTEP.ReadCollectionByParameter(RowRelatorio);

                if (LIS_CLIENTE3.Count > 0)
                {
                    //Titulo
                    DataGridViewRow row1 = new DataGridViewRow();
                    row1.CreateCells(DataGriewDados, "Funcionário: " + LIS_CLIENTETy.NOMEFUNCIONARIO, string.Empty, string.Empty,
                                     string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty);

                    row1.DefaultCellStyle.Font = new Font("Arial", 8, FontStyle.Bold);
                    DataGriewDados.Rows.Add(row1);

                    foreach (var LIS_CLIENTE3Ty in LIS_CLIENTE3)
                    {
                        DataGridViewRow row2        = new DataGridViewRow();
                        string          NOMECLIENTE = LIS_CLIENTE3Ty.NOME;
                        string          IDCLIENTE   = LIS_CLIENTE3Ty.IDCLIENTE.ToString();
                        string          TELEFONE1   = LIS_CLIENTE3Ty.TELEFONE1;
                        string          TELEFONE2   = LIS_CLIENTE3Ty.TELEFONE2;
                        string          CIDADE      = LIS_CLIENTE3Ty.MUNICIPIO;
                        string          UF          = LIS_CLIENTE3Ty.UF;

                        row2.CreateCells(DataGriewDados, NOMECLIENTE, IDCLIENTE, TELEFONE1,
                                         TELEFONE2, CIDADE, UF);

                        row2.DefaultCellStyle.Font = new Font("Arial", 8);
                        DataGriewDados.Rows.Add(row2);
                    }
                }

                lblTotalPesquisa.Text = (DataGriewDados.Rows.Count - 1).ToString();
            }

            this.Cursor = Cursors.Default;
        }