Example #1
0
        public void registrar(ListaMaterial t)
        {
            t.idListaDeMateriales = IdContador;
            IdContador++;

            todosLosMaterialesNecesarios.Add(t);
        }
Example #2
0
        public void registrar(ListaMaterial t)
        {
            String query = String.Format("insert into linea_material (cantidad, pedido_id_pedido, material_id_material) values ({0}, {1}, {2});",
                                         t.cantidad,
                                         t.idPedido,
                                         t.material.IdMaterial);

            db.ejectuarQuery(query);
        }
Example #3
0
 public void actualizar(ListaMaterial t)
 {
     for (int i = 0; i < todosLosMaterialesNecesarios.Count; i++)
     {
         if (todosLosMaterialesNecesarios.ElementAt(i).idListaDeMateriales == t.idListaDeMateriales)
         {
             todosLosMaterialesNecesarios[i] = t;
         }
     }
 }
Example #4
0
        public void actualizar(ListaMaterial t)
        {
            String query = String.Format("update linea_material set cantidad = {0}, pedido_id_pedido = {1}, material_id_material={2} where id_linea_material = {3};",
                                         t.cantidad,
                                         t.idPedido,
                                         t.material.IdMaterial,
                                         t.idListaDeMateriales);

            db.ejectuarQuery(query);
        }
        public void agregarNuevoMaterialDisponible(int idMaterial, int cantidad)
        {
            Material material = Negocio.getNegocio().buscarMaterial(idMaterial);

            if (material != null)
            {
                pedidoSelecionado.agregarMaterialAUsar(material, cantidad);

                ListaMaterial listaMaterial = new ListaMaterial(material, cantidad);
                listaMaterial.idPedido = pedidoSelecionado.idPedido;
                PersistenciaFacade.getInstance().registrarObjeto(listaMaterial);
            }
        }
Example #6
0
        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 void SetData(ListaMaterial listaMaterial)
 {
     ListaMaterial = listaMaterial;
 }