public IActionResult Index(Pedidos Opedido)
        {
            if (Opedido.Pedido != 0)
            {
                try
                {
                    Opedido = MagazineLuizaData.BuscaEtiqueta(Opedido.Pedido);
                    ViewData["Etiqueta"]       = Opedido.Etiqueta;
                    ViewData["Pedido"]         = Opedido.Pedido;
                    ViewData["DataOcorrencia"] = Opedido.DataOcorrencia.ToString("yyy-MM-ddTHH:mm");
                    if (Opedido != null)
                    {
                        MagazineLuizaData.EnviaPedidos(Opedido);
                    }
                    else
                    {
                        ViewData["Info"] = "Objeto não localizado";
                    }
                }
                catch
                {
                    ViewData["Info"] = "Objeto não localizado";
                }
            }
            else if (!Opedido.Etiqueta.Equals(string.Empty))
            {
                try
                {
                    Opedido = MagazineLuizaData.BuscaObservacaoUm(Opedido.Etiqueta);
                    ViewData["Etiqueta"]       = Opedido.Etiqueta;
                    ViewData["Pedido"]         = Opedido.Pedido;
                    ViewData["DataOcorrencia"] = Opedido.DataOcorrencia.ToString("yyy-MM-ddTHH:mm");
                    if (Opedido != null)
                    {
                        MagazineLuizaData.EnviaPedidos(Opedido);
                    }
                    else
                    {
                        ViewData["Info"] = "Objeto não localizado";
                    }
                }
                catch
                {
                    ViewData["Info"] = "Objeto não localizado";
                }
            }
            else
            {
                ViewData["DataOcorrencia"] = DateTime.Now.ToString("yyyy-MM-ddTHH:mm");
            }

            return(View(Opedido));
        }
        public FileStreamResult Stream(MontarRelatorios montarRelatorios)
        {
            var fileContent = MagazineLuizaData.MontaArquivoRetorno(montarRelatorios);

            if (fileContent.Length > 1)
            {
                var stream           = new MemoryStream(fileContent);
                var fileStreamResult = new FileStreamResult(stream, contentType: "text/csv");
                fileStreamResult.FileDownloadName = "ManuseioMagazineLuzia.csv";
                return(fileStreamResult);
            }
            return(null);
        }
 public string BuscarPedido(string p)
 {
     try
     {
         Pedidos oPedido = MagazineLuizaData.BuscaObservacaoUm(p);
         return(oPedido.Pedido.ToString());
     }
     catch (NullReferenceException)
     {
         return("Objeto não encontrado");
     }
     catch (ArgumentNullException)
     {
         return(null);
     }
 }
 public string BuscarEtiqueta(string p)
 {
     try
     {
         Pedidos oPedido = MagazineLuizaData.BuscaEtiqueta(int.Parse(p));
         return(oPedido.Etiqueta);
     }
     catch (NullReferenceException)
     {
         return("Objeto não encontrado");
     }
     catch (ArgumentNullException)
     {
         return(null);
     }
 }