Beispiel #1
0
        public override async Task <IEnumerable <Rule> > Retrieve(Rule Item)
        {
            IEnumerable <Rule> lRule = null;

            using (SqlConnection cn = new SqlConnection(this.stringConexion))
            {
                await cn.OpenAsync();

                RuleDatos oRuleLogica = new RuleDatos();
                lRule = await oRuleLogica.Retrieve(cn, Item);
            }
            return(lRule);
        }
Beispiel #2
0
        //este no uso
        //public async Task<IEnumerable<Rule>> ListarWordRule(int rul)
        //{
        //    IEnumerable<Rule> lRule = null;
        //    using (SqlConnection cn = new SqlConnection(this.stringConexion))
        //    {
        //        await cn.OpenAsync();
        //        RuleDatos ruledatos = new RuleDatos();
        //        lRule = await ruledatos.ListarWordRule(cn,rul);
        //    }

        //    return lRule;
        //}

        public override async Task <int> Delete(Rule Item)
        {
            int rpta = -1;

            using (SqlConnection cn = new SqlConnection(this.stringConexion))
            {
                await cn.OpenAsync();

                RuleDatos oRuleLogica = new RuleDatos();
                rpta = await oRuleLogica.Delete(cn, Item);
            }
            return(rpta);
        }
Beispiel #3
0
        public override async Task <Rule> Find(Rule Item)
        {
            Rule oRule = null;

            using (SqlConnection cn = new SqlConnection(this.stringConexion))
            {
                await cn.OpenAsync();

                RuleDatos oRuleLogica = new RuleDatos();
                oRule = await oRuleLogica.Find(cn, Item);
            }
            return(oRule);
        }