Exemple #1
0
            public static List <Estructuras.DetalleArticulo> GetDetalleArticulo(int codLote, int partIndex, int quantity)
            {
                using (var cServ = new ServiceProcess.ServiceAFN2())
                {
                    PD.SV_PART part      = cServ.Repo.Partes.ByLotePart(codLote, partIndex);
                    var        info      = cServ.Repo.inv_articulos.GetDetalleArticulo(part.id);
                    var        resultado = new List <Estructuras.DetalleArticulo>();
                    int        contad    = 0;
                    foreach (var inf in info)
                    {
                        Estructuras.DetalleArticulo dato = new Estructuras.DetalleArticulo();
                        dato.producto   = inf.code;
                        dato.codigoLote = codLote;
                        dato.parteLote  = partIndex;
                        dato.procesar   = (contad < quantity);
                        dato.rowId      = inf.id;
                        dato.PartId     = inf.part_id;
                        contad++;

                        resultado.Add(dato);
                    }
                    return(resultado);
                }
            }
Exemple #2
0
 public static PD.RespuestaAccion MODIF_PURCHASE_HEAD(PD.SV_PART parte, PD.GENERIC_VALUE zona, PD.GENERIC_VALUE subzona, PD.GENERIC_VALUE subclase, PD.GENERIC_VALUE categoria, PD.GENERIC_VALUE gestion, string usuario)
 {
     using (var cServ = new ServiceProcess.ServiceAFN2())
         return(cServ.Repo.MODIF_PURCHASE_HEAD(parte, zona, subzona, subclase, categoria, gestion, usuario));
 }