示例#1
0
        /// <summary>
        /// Retorna un LISTA de registros de la Entidad GestionComercial.Condicion
        /// En la BASE de DATO la Tabla : [GestionComercial.Condicion]
        /// <summary>
        /// <returns>List</returns>
        public List <BECondicion> List(BaseFiltro pFiltro)
        {
            List <BECondicion> lstCondicion = new List <BECondicion>();

            try
            {
                using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion))
                {
                    var resul = SQLDC.omgc_S_Condicion(pFiltro.codCondicionVenta,
                                                       pFiltro.desNombre,
                                                       pFiltro.indVentaCompra,
                                                       pFiltro.indEstado);
                    foreach (var item in resul)
                    {
                        lstCondicion.Add(new BECondicion()
                        {
                            codCondicion        = item.codCondicion,
                            desNombre           = item.desNombre,
                            numCuota            = item.numCuota,
                            numDiasCCtaCte      = item.numDiasCCtaCte,
                            numDiasVCtaCte      = item.numDiasVCtaCte,
                            numDiasCVcto        = item.numDiasCVcto,
                            numDecimalRedondeo  = item.numDecimalRedondeo,
                            indEsGravaCtaCte    = item.indEsGravaCtaCte,
                            indEsPredeterminado = item.indEsPredeterminado,
                            indEsEnCuota        = item.indEsEnCuota,
                            indEsContraEntrega  = item.indEsContraEntrega,
                            indEsVenta          = item.indEsVenta,
                            indActivo           = item.indActivo,
                            segUsuarioCrea      = item.segUsuarioCrea,
                            segUsuarioEdita     = item.segUsuarioEdita,
                            segFechaCrea        = item.segFechaCrea,
                            segFechaEdita       = item.segFechaEdita,
                            segMaquinaCrea      = item.segMaquinaCrea,
                            segMaquinaEdita     = item.segMaquinaEdita,
                        });
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(lstCondicion);
        }
示例#2
0
        /// <summary>
        /// Retorna una ENTIDAD de registro de la Entidad GestionComercial.CondicionVenta
        /// En la BASE de DATO la Tabla : [GestionComercial.CondicionVenta]
        /// <summary>
        /// <returns>Entidad</returns>
        public BECondicion Find(int pcodCondicion, bool?prm_indEsVenta, bool?prm_indActivo)
        {
            BECondicion condicion = null;

            try
            {
                using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion))
                {
                    var resul = SQLDC.omgc_S_Condicion(pcodCondicion, null, prm_indEsVenta, prm_indActivo);
                    foreach (var item in resul)
                    {
                        condicion = new BECondicion()
                        {
                            codCondicion        = item.codCondicion,
                            desNombre           = item.desNombre,
                            numCuota            = item.numCuota,
                            numDiasCCtaCte      = item.numDiasCCtaCte,
                            numDiasVCtaCte      = item.numDiasVCtaCte,
                            numDiasCVcto        = item.numDiasCVcto,
                            numDecimalRedondeo  = item.numDecimalRedondeo,
                            indEsGravaCtaCte    = item.indEsGravaCtaCte,
                            indEsPredeterminado = item.indEsPredeterminado,
                            indEsEnCuota        = item.indEsEnCuota,
                            indEsContraEntrega  = item.indEsContraEntrega,
                            indEsVenta          = item.indEsVenta,
                            indActivo           = item.indActivo,
                            segUsuarioCrea      = item.segUsuarioCrea,
                            segUsuarioEdita     = item.segUsuarioEdita,
                            segFechaCrea        = item.segFechaCrea,
                            segFechaEdita       = item.segFechaEdita,
                            segMaquinaCrea      = item.segMaquinaCrea,
                            segMaquinaEdita     = item.segMaquinaEdita
                        };
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(condicion);
        }