public TrazabilidadDTO Listar(Parametro pFiltro) { TrazabilidadDTO trazabilidad = new TrazabilidadDTO(); try { using (_DBMLTrazabilidadDataContext SQLDC = new _DBMLTrazabilidadDataContext(conexion)) { var resul = SQLDC.pa_S_Trazabilidad(pFiltro.codProducto).FirstOrDefault(); if(resul!=null) { trazabilidad.codigoTraza = resul.codigoTraza; trazabilidad.fechaTraza = resul.fechaTraza; trazabilidad.nombreProducto = resul.nombreProducto; trazabilidad.estado = resul.estado; trazabilidad.estadoinformetrazabilidad = resul.estadoinformetrazabilidad; } } } catch (Exception ex) { log.Error(String.Concat("Listar", " | ", ex.Message.ToString())); throw ex; } return trazabilidad; }
public TrazabilidadDTO Listar(Parametro pFiltro) { TrazabilidadDTO lista = new TrazabilidadDTO(); try { oData = new TrazabilidadData(); lista = oData.Listar(pFiltro); } catch (Exception ex) { throw ex; } return lista; }
public JsonResult ObtenerTrazabilidad(string producto) { producto = producto.ToLower(); TrazabilidadDTO lista = new TrazabilidadDTO(); filtro = new Parametro(); filtro.codProducto = producto; trazabilidadLogic = new TrazabilidadLogic(); try { var codigo = int.Parse(producto); lista = trazabilidadLogic.Listar(filtro); } catch (Exception) { } return Json(lista, JsonRequestBehavior.AllowGet); }