private ListaMaterial parse(List <Object> unRegistro) { int idListaMaterial = (int)unRegistro.ElementAt(0); int cantidad = (int)unRegistro.ElementAt(1); int idPedido = (int)unRegistro.ElementAt(2); int idMaterial = (int)unRegistro.ElementAt(3); IMaterialDao materialDao = new MaterialDaoImpl(); Material material = materialDao.leerPorId(idMaterial); ListaMaterial listaDeMateriales = new ListaMaterial(material, cantidad); listaDeMateriales.idPedido = idPedido; listaDeMateriales.idListaDeMateriales = idListaMaterial; return(listaDeMateriales); }
public LineaCompra parse(List <Object> unRegistro) { int idLineaCompra = (int)unRegistro.ElementAt(0); string descripcion = (string)unRegistro.ElementAt(1); int cantidad = (int)unRegistro.ElementAt(2); double subtotal = Convert.ToDouble(unRegistro.ElementAt(3)); int compra_id_compra = (int)unRegistro.ElementAt(4); int material_id_material = (int)unRegistro.ElementAt(5); IMaterialDao materialDao = new MaterialDaoImpl(); Material material = materialDao.leerPorId(material_id_material); LineaCompra lineaCompra = new LineaCompra(material, cantidad); lineaCompra.IdCompra = compra_id_compra; lineaCompra.IdLineaCompra = idLineaCompra; return(lineaCompra); }