public static int GetRecordCountByClassid(int classid, int provider) { string strid = ""; GetClassSubAll(classid, ref strid); return(EispProDAL.GetRecordCountByClassid(strid + classid.ToString(), provider, classid)); }
/// <summary> /// 获取分页 /// </summary> /// <param name="number">总数</param> /// <param name="pagesize">页大小</param> /// <returns></returns> public static List <ProModel> GetProListPageNoByLang(int lang, int number, int pagesize) { List <ProModel> list = EispProDAL.GetProListPageNoByLang(lang, number, pagesize); ProModel p = new ProModel(); Reverser <ProModel> reverser = new Reverser <ProModel>(p.GetType(), "F_Sort", ReverserInfo.Direction.DESC); list.Sort(reverser); return(list); }
/// <summary> /// 按类别搜索 /// </summary> /// <param name="proclassid"></param> /// <returns></returns> public static List <ProModel> SearchProList(int lang, int proclassid) { string strid = ""; GetClassSubAll(proclassid, ref strid); return(EispProDAL.SearchProList(strid + proclassid.ToString())); }
/// <summary> /// 根据产品类别获取产品分页功能 /// </summary> /// <param name="number"></param> /// <param name="pagesize"></param> /// <param name="classid"></param> /// <returns></returns> public static List <ProModel> GetListPageNoByClassID(int number, int pagesize, int classid, int provider) { string strid = ""; GetClassSubAllByClass(classid, ref strid); List <ProModel> list = EispProDAL.GetListPageNoByClassID(number, pagesize, strid, provider, classid); ProModel p = new ProModel(); Reverser <ProModel> reverser = new Reverser <ProModel>(p.GetType(), "F_Sort", ReverserInfo.Direction.DESC); list.Sort(reverser); return(list); }
public static int GetRecordCountByClassidByLang(int lang, int classid, int provider) { string strid = ""; if (classid == -1) { GetClassSubAllByLang(lang, ref strid); } else { GetClassSubAll(classid, ref strid); } return(EispProDAL.GetRecordCountByClassid(strid + classid.ToString(), provider, classid)); }
public static List <ProModel> GetListPageNoByClassIDByLang(int lang, int number, int pagesize, int classid, int provider) { string strid = ""; if (classid == -1) { GetClassSubAllByLang(lang, ref strid); } else { GetClassSubAllByClass(classid, ref strid); } List <ProModel> list = EispProDAL.GetListPageNoByClassID(number, pagesize, strid, provider, classid); ProModel p = new ProModel(); Reverser <ProModel> reverser = new Reverser <ProModel>(p.GetType(), "F_Sort", ReverserInfo.Direction.DESC); list.Sort(reverser); // ColoProModel n = new ColoProModel(); // list.Sort(n.F_Sort); return(list); }
/// <summary> /// 获取文章记录总数 /// </summary> /// <returns></returns> public static int GetRecordCount() { return(EispProDAL.GetRecordCount()); }
/// <summary> /// 获取一条产品信息 /// </summary> /// <param name="id"></param> /// <returns></returns> public static ProModel GetProByID(int id) { return(EispProDAL.GetProByID(id)); }
/// <summary> /// 更新 /// </summary> /// <param name="p"></param> /// <returns></returns> public static int UpdatePro(ProModel p) { return(EispProDAL.UpdatePro(p)); }
/// <summary> /// 删除 /// </summary> /// <param name="id"></param> /// <returns></returns> public static int DeletePro(int id) { return(EispProDAL.DeletePro(id)); }
/// <summary> /// 是否存在该类别产品 /// </summary> /// <param name="id"></param> /// <returns></returns> public static int IsPro(int id) { return(EispProDAL.IsPro(id)); }
public static List <ProModel> GetTopRecommendedByLang(int lang, int count) { return(EispProDAL.GetTopRecommendedByLang(lang, count)); }
/// <summary> /// 获取首页推荐产品 /// </summary> /// <param name="count"></param> /// <returns></returns> public static List <ProModel> GetTopRecommended(int count) { return(EispProDAL.GetTopRecommended(count)); }
/// <summary> /// 添加 /// </summary> /// <param name="p"></param> /// <returns></returns> public static int AddPro(ProModel p) { return(EispProDAL.AddPro(p)); }