/// <summary> /// 查询产品信息 /// </summary> /// <returns></returns> public IEnumerable <VW_ProductsModel> SelectProductCategories(IEnumerable <string> tags, bool isOid = false) { Func <SqlConnection, IEnumerable <VW_ProductsModel> > action = (connection) => DalGroupBuyCategoryConfig.SelectProductCategories(connection, tags, isOid); return(dbManager.Execute(action)); }
/// <summary> /// 获取后台类目集合 /// </summary> /// <returns></returns> public IEnumerable <ZTreeModel> SelectProductCategories() { Func <SqlConnection, IEnumerable <ZTreeModel> > action = (connection) => DalGroupBuyCategoryConfig.SelectProductCategories(connection); return(dbManager.Execute(action)); }
/// <summary> /// 通过oid查询后台类目 /// </summary> /// <param name="oids"></param> /// <returns></returns> public IEnumerable <VW_ProductCategoriesModel> SelectProductCategoriesForOid(IEnumerable <int> oids) { Func <SqlConnection, IEnumerable <VW_ProductCategoriesModel> > action = (connection) => DalGroupBuyCategoryConfig.SelectProductCategoriesForOid(connection, oids); return(dbManager.Execute(action)); }
/// <summary> /// 更新关联产品关系 /// </summary> /// <param name="oid"></param> /// <param name="type"></param> /// <param name="lists"></param> /// <returns></returns> public bool UpdateOperationCategoryProducts(int oid, int type, List <OperationCategoryProductsModel> lists) { Func <SqlConnection, bool> action = (connection) => DalGroupBuyCategoryConfig.UpdateOperationCategoryProducts(connection, oid, type, lists); return(dbManager.Execute(action)); }
/// <summary> /// 获取关联产品 /// </summary> /// <param name="oid"></param> /// <returns></returns> public IEnumerable <OperationCategoryProductsModel> SelectOperationCategoryProducts(int oid) { Func <SqlConnection, IEnumerable <OperationCategoryProductsModel> > action = (connection) => DalGroupBuyCategoryConfig.SelectOperationCategoryProducts(connection, oid); return(dbManager.Execute(action)); }
public bool Delete(int id) { Func <SqlConnection, bool> action = (connection) => DalGroupBuyCategoryConfig.Delete(connection, id); return(dbManager.Execute(action)); }
public bool Update(OperationCategoryModel model) { Func <SqlConnection, bool> action = (connection) => DalGroupBuyCategoryConfig.Update(connection, model); return(dbManager.Execute(action)); }
public IEnumerable <OperationCategoryModel> Select(int?id, int?parentId, int?type) { Func <SqlConnection, IEnumerable <OperationCategoryModel> > action = (connection) => DalGroupBuyCategoryConfig.Select(connection, id, parentId, type); return(dbManager.Execute(action)); }