コード例 #1
0
ファイル: EntradaController.cs プロジェクト: RichardZC/PAGPA
        public ActionResult AgregarDocumento(int pMovimientoId, int pTipoDocumentoId, string pSerie, string pNumero)
        {
            var omov = MovimientoBL.Obtener(pMovimientoId);

            var item = new MovimientoDoc();

            item.MovimientoId    = pMovimientoId;
            item.TipoDocumentoId = pTipoDocumentoId;
            item.SerieDocumento  = pSerie;
            item.NroDocumento    = pNumero;
            MovimientoDocBL.Crear(item);

            var lstdoc = MovimientoDocBL.Listar(x => x.MovimientoId == pMovimientoId,
                                                z => z.OrderBy(y => y.TipoDocumentoId), "TipoDocumento");

            omov.Documento = string.Empty;
            foreach (var x in lstdoc)
            {
                omov.Documento += x.TipoDocumento.Descripcion + " " + x.SerieDocumento + "-" + x.NroDocumento + "  ";
            }
            MovimientoBL.Actualizar(omov);

            return(Json(true, JsonRequestBehavior.AllowGet));
        }