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 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); } }