コード例 #1
0
ファイル: RevisionService.cs プロジェクト: rafareyes7/UnifyWS
        public object Post(RevisionDTO request)
        {
            var revision = new Revision
                {
                    Fecha = new DateTime().Date,
                    Hora = new DateTime(),
                    IdEquipo = request.Equipo,
                    //Usuario = request.Usuario,
                    Entidad = RpEntidad.Cargar((Int64) 2),
                    Tipo = Revision.TipoDocumento.TrasladoDeposito
                };

            foreach (var documento in request.Documentos)
            {
                revision.Documento.Add(new RevisionDocumento
                    {
                        Documento = documento,
                    });
            }

            foreach (var detalle  in request.Detalles)
            {
                revision.Detalle.Add(new RevisionDetalle
                    {
                        Articulo = RpArticulo.Cargar(detalle.Articulo.Codigo, revision.Entidad.Empresa.Codigo),
                        Bultos = detalle.Bultos,
                        Cantidad = detalle.Cantidad,
                        UnidadesBulto = detalle.UnidadesBulto,
                    });
            }

            RpRevision.Procesar(revision);

            return revision;
        }
コード例 #2
0
ファイル: RevisionService.cs プロジェクト: rafareyes7/UnifyWS
 public object Get(RevisionDTO request)
 {
     return null;
 }