public List <VDocumentoDetalleModelo> CrearListaDetalleNueva()
        {
            try
            {
                ParametroNegocio objParametro = new ParametroNegocio();
                objParametro.AsignarSesion(ObjDocumentoDetalle.objSesion);

                int intFilas = 0;
                int.TryParse(objParametro.Consultar("NumeroFilasDocumento", "15").Valor, out intFilas);

                List <VDocumentoDetalleModelo> ObjDetalle = new List <VDocumentoDetalleModelo>();
                for (int i = 0; i < intFilas; i++)
                {
                    VDocumentoDetalleModelo objLista = new VDocumentoDetalleModelo();
                    objLista.idElemento          = 0;
                    objLista.ElementoNombre      = string.Empty;
                    objLista.idBodegaDestino     = 0;
                    objLista.BodegaDestinoNombre = string.Empty;
                    objLista.idBodegaOrigen      = 0;
                    objLista.BodegaOrigenNombre  = string.Empty;
                    objLista.Cantidad            = 0;
                    ObjDetalle.Add(objLista);
                }
                return(ObjDetalle);
            }
            catch (Exception ex)
            {
                Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "Core.Negocios.ListaPrecioDetalleNegocio - Insertar");
                throw;
            }
        }
 public List <VDocumentoDetalleModelo> Consultar(int id)
 {
     try
     {
         VDocumentoDetalleModelo objConsultar = new VDocumentoDetalleModelo();
         objConsultar.idDocumento = (short)id;
         string Json = JsonConvert.SerializeObject(objConsultar);
         return(ObjDocumentoDetalle.Consultar("2", Json));
     }
     catch (Exception ex)
     {
         Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "SAF.Negocios.DocumentoDetalleNegocio - Consultar");
         throw;
     }
 }