Example #1
0
        /// <summary>
        /// Retorna una ENTIDAD de registro de la Entidad GestionComercial.LetraDeCambio
        /// En la BASE de DATO la Tabla : [GestionComercial.LetraDeCambio]
        /// <summary>
        /// <returns>Entidad</returns>
        public LetraDeCambioAux Find(int pcodEmpresa, int prm_codLetraDeCambio)
        {
            LetraDeCambioAux objLetraDeCambio = null;

            try
            {
                using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion))
                {
                    var resul = SQLDC.omgc_S_LetraDeCambio_Id(pcodEmpresa, prm_codLetraDeCambio);
                    foreach (var item in resul)
                    {
                        objLetraDeCambio = new LetraDeCambioAux()
                        {
                            codLetraDeCambio            = item.codLetraDeCambio,
                            codEmpresa                  = item.codEmpresa,
                            codPuntoDeVenta             = item.codPuntoDeVenta,
                            codDocumento                = item.codDocumento,
                            numDocumento                = item.numDocumento,
                            numLetraInterna             = item.numLetraInterna,
                            numLetraExterno             = item.numLetraExterno,
                            codPersonaEmisor            = item.codPersonaEmisor,
                            fecEmision                  = item.fecEmision,
                            fecRecepcion                = item.fecRecepcion,
                            fecVencimiento              = item.fecVencimiento,
                            codRegistroMoneda           = item.codRegistroMoneda,
                            monValorDeLetra             = item.monValorDeLetra,
                            codPersonaAsignado          = item.codPersonaAsignado,
                            codPersonaAvalista          = item.codPersonaAvalista,
                            codPersonaBanco             = item.codPersonaBanco,
                            desClausula                 = item.desClausula,
                            gloComentario               = item.gloComentario,
                            codRegistroEstado           = item.codRegistroEstado,
                            segUsuarioCrea              = item.segUsuarioCrea,
                            segUsuarioEdita             = item.segUsuarioEdita,
                            segFechaCrea                = item.segFechaCrea,
                            segFechaEdita               = item.segFechaEdita,
                            segMaquina                  = item.segMaquina,
                            auxcodDocumentoNombre       = item.auxcodDocumentoNombre,
                            auxcodPersonaAsignadoNombre = item.auxcodPersonaAsignadoNombre,
                            auxcodPersonaAvalistaNombre = item.auxcodPersonaAvalistaNombre,
                            auxcodPersonaBancoNombre    = item.auxcodPersonaBancoNombre,
                            auxcodPersonaEmisorNombre   = item.auxcodPersonaEmisorNombre,
                            auxcodPersonaEmpreNombre    = item.codEmpresaNombre,
                            auxcodPuntoDeVentaNombre    = item.auxcodPuntoDeVentaNombre,
                            auxcodRegistroEstadoNombre  = item.auxcodRegistroEstadoNombre,
                            auxcodRegistroMonedaNombre  = item.auxcodRegistroMonedaNombre
                        };
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(objLetraDeCambio);
        }
        /// <summary>
        /// Retorna una ENTIDAD de registro de la Entidad GestionComercial.LetraDeCambio
        /// En la BASE de DATO la Tabla : [GestionComercial.LetraDeCambio]
        /// <summary>
        /// <returns>Entidad</returns>
        public LetraDeCambioAux Find(int pcodEmpresa, int prm_codLetraDeCambio)
        {
            LetraDeCambioAux objLetraDeCambio = new LetraDeCambioAux();

            try
            {
                objLetraDeCambio = oLetraDeCambioData.Find(pcodEmpresa, prm_codLetraDeCambio);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(objLetraDeCambio);
        }
 public ReturnValor UpdatefecRecepcion(LetraDeCambioAux itemLetraDeCambio)
 {
     try
     {
         using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         {
             oReturnValor.Exitosa = oLetraDeCambioData.UpdatefecRecepcion(itemLetraDeCambio);
             if (oReturnValor.Exitosa)
             {
                 oReturnValor.Message = HelpMessages.gc_LETRASEditadas;
                 tx.Complete();
             }
         }
     }
     catch (Exception ex)
     {
         oReturnValor = HelpException.mTraerMensaje(ex);
     }
     return(oReturnValor);
 }
        public ReturnValor UpdatefecRecepcion(LetraDeCambioAux itemLetraDeCambio)
        {
            ReturnValor oReturnValor = new LetraDeCambioLogic().UpdatefecRecepcion(itemLetraDeCambio);

            return(oReturnValor);
        }
        public ReturnValor UpdatecodRegistroEstado(LetraDeCambioAux pLetraDeCambio)
        {
            ReturnValor oReturnValor = new LetraDeCambioLogic().UpdatecodRegistroEstado(pLetraDeCambio);

            return(oReturnValor);
        }