private void Button2_Click(object sender, EventArgs e)
        {
            int id = comboPerfil.SelectedIndex;

            if (id == 0)
            {
                MessageBox.Show("Selecione o perfil de importação", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            else
            {
                Login.Operfil.IdPerfil = lPerfil.Data[id - 1].IdPerfil;

                #region Chama o metodo para Postar Objeto
                labelProgresso.Text = "Transmitindo para o VIPP";
                PostarObjetoVIPP.Postagem(lVipp, this, oPerfil);

                #endregion

                labelProgresso.Text = "Salvando o arquivo processado...";

                switch (tipoArquivo)
                {
                case "csv":
                    GravaRetorno.GravaRetornoTxt();
                    break;

                case "CENGAGE - EXCEL":
                    GravaRetorno.GravaRetornoExcel();
                    break;

                case "txt":
                    GravaRetorno.GravaRetornoTxt();
                    break;
                }

                if (TrataRetorno.lRetornoValida.Count > 0)
                {
                    MessageBox.Show(string.Concat("Foram importados ", TrataRetorno.lRetornoValida.Count, " objetos com sucesso!"), "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                }
                if (TrataRetorno.lRetornoInvalida.Count > 0)
                {
                    MessageBox.Show(string.Concat(TrataRetorno.lRetornoInvalida.Count, " Apresentaram erro, confira o log de importação."), "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                }

                MessageBox.Show("Importação finalizada.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);

                path                = null;
                labelPath.Text      = "";
                labelProgresso.Text = "";
                btnEnviar.Enabled   = false;
                progressBar.Value   = 0;
                progressBar.Visible = false;
            }
        }
        public void Postar(List <Postagem> lVipp, string fileName)
        {
            IniFile    oIniFile = new IniFile("Config");
            PerfilVipp oPerfil  = new PerfilVipp()
            {
                IdPerfil = oIniFile.IniReadString("IdPerfil"),
                Usuario  = oIniFile.IniReadString("Usuario"),
                Token    = oIniFile.IniReadString("Senha")
            };

            PostarObjetoVIPP.Postagem(lVipp, null, oPerfil);

            if (!Directory.Exists(@"C:\Visualset.IntegradorWebService"))
            {
                Directory.CreateDirectory(@"C:\Visualset.IntegradorWebService");
            }
            using (StreamWriter vWriter = new StreamWriter(@"C:\Visualset.IntegradorWebService\LogServico.txt", true)){
                vWriter.Flush();
                vWriter.WriteLine(string.Concat(DateTime.Now.ToString(), " | | Realizado a Importação do arquivo ", fileName, " com ", TrataRetorno.lRetornoInvalida.Count, " erros "));
                vWriter.Close();
            }
        }