public async Task <List <Business> > NegocioListar(Business objNegocioBE)
        {
            using (SqlConnection cn = new SqlConnection(this.stringConexion))
            {
                await cn.OpenAsync();

                BusinessDatos objBusinessDA = new BusinessDatos();
                return(await objBusinessDA.NegocioListar(cn, objNegocioBE));
            }
        }
        public async Task <List <KeyValuePair <string, string> > > NegocioListarCombos(SubOffice objSubOficinaBE)
        {
            using (SqlConnection cn = new SqlConnection(this.stringConexion))
            {
                await cn.OpenAsync();

                BusinessDatos objBusinessDA = new BusinessDatos();
                return(await objBusinessDA.NegocioListarCombos(cn, objSubOficinaBE));
            }
        }
        //public override async Task<IEnumerable<Business>> Retrieve(Business Item)
        //{
        //    using (SqlConnection cn = new SqlConnection(this.stringConexion))
        //    {
        //        await cn.OpenAsync();
        //        BusinessDatos oSubOfficeDatos = new BusinessDatos();
        //        return await oSubOfficeDatos.Retrieve(cn, Item);
        //    }
        //}
        public async Task <IEnumerable <Business> > RetrieveActive(Business Item)
        {
            using (SqlConnection cn = new SqlConnection(this.stringConexion))
            {
                await cn.OpenAsync();

                BusinessDatos oSubOfficeDatos = new BusinessDatos();
                return(await oSubOfficeDatos.RetrieveActive(cn, null));
            }
        }