Exemple #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            string arquivo = string.Empty;

            TesteStefaniniBI.PrepararArquivoTxt bi = new TesteStefaniniBI.PrepararArquivoTxt();

            using (OpenFileDialog openFileDialog = new OpenFileDialog())
            {
                openFileDialog.Title            = "Selecionar Arquivo";
                openFileDialog.InitialDirectory = @"c:\Program Files";
                openFileDialog.Filter           = "Txt(*.txt)|";
                openFileDialog.FilterIndex      = 2;
                openFileDialog.RestoreDirectory = true;
                openFileDialog.Multiselect      = false;
                if (openFileDialog.ShowDialog() == DialogResult.OK)
                {
                    arquivo = openFileDialog.FileName;

                    var ret = bi.CarregarArquivoProduto(arquivo);

                    if (ret)
                    {
                        MessageBox.Show("Arquivo importado com sucesso", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    else
                    {
                        MessageBox.Show("Ocorreu um Erro ao importar o arquivo", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
        }
Exemple #2
0
        public ActionResult Upload(HttpPostedFileBase file)
        {
            TesteStefaniniBI.PrepararArquivoTxt prepararArquivoTxt = new TesteStefaniniBI.PrepararArquivoTxt();

            if (file != null && file.ContentLength > 0)
            {
                var fileName = Path.GetFileName(file.FileName);
                var path     = Path.Combine(Server.MapPath("~/arquivos/"), fileName);
                file.SaveAs(path);

                prepararArquivoTxt.CarregarArquivoProduto(path);
            }

            return(RedirectToAction("Produto"));
        }