public ActionResult DeleteCategory(int Id) { CategoryManage cm = new CategoryManage(); cm.Delete(Id); return(RedirectToAction("Index", "Admin")); }
/// <summary> /// 获得此ID的类别详细信息 /// </summary> /// <param name="id"></param> /// <returns></returns> public static CategoryInfo Get(int id) { var item = CategoryManage.Get(id); LoadExtionsion(item); return(item); }
/// <summary> /// 构造方法 /// </summary> public CategoryAppService(IRepository <Core.CustomDomain.Category.Category, int> categoryRepository, CategoryManage categoryManage ) { _categoryRepository = categoryRepository; _categoryManage = categoryManage; }
/// <summary> /// 是否存在别名,别名不允许重复 /// </summary> /// <param name="appId"></param> /// <param name="cid"></param> /// <param name="englishName"></param> /// <returns></returns> public static bool ExistsAlias(int cid, string englishName) { if (string.IsNullOrEmpty(englishName)) { return(false); } return(CategoryManage.ExistsAlias(cid, englishName)); }
/// <summary> /// 构造方法 /// </summary> public CategoryAppService(IRepository <Category, int> categoryRepository, CategoryManage categoryManage ) { _categoryRepository = categoryRepository; _categoryManage = categoryManage; }
public static IList <CategoryInfo> ListAllSubCatById(int[] ids) { var list = CategoryManage.ListAllSubCatById(ids); foreach (var item in list) { LoadExtionsion(item); } return(list); }
/// <summary> /// 获得全部分类,包含删除的和未启用的 /// </summary> /// <param name="lang"></param> /// <returns></returns> public static IList <CategoryInfo> ListAll() { var list = CategoryManage.ListAll(); foreach (var item in list) { LoadExtionsion(item); } return(list); }
public ActionResult AddCategory(Category category, List <HttpPostedFileBase> images) { CategoryManage cm = new CategoryManage(); if (cm.Add(category, images)) { return(RedirectToAction("Index", "Admin")); } else { return(RedirectToAction("Index", "Admin")); } }
public static VideoCatInfo Create(VideoCatInfo model) { if (model.Id == 0) { //Add int id = CategoryManage.AddVideoCatInfo(model); model.Id = id; } else { CategoryManage.UpdateVideoCatInfo(model); } return(model); }
public static ColumnInfo Create(ColumnInfo model) { if (model.Id == 0) { //Insert int id = CategoryManage.AddColumnInfo(model); } else { //Update CategoryManage.UpdateColumnInfo(model); } return(model); }
public static IndustryInfo Create(IndustryInfo model) { if (model.Id == 0) { //Add int id = CategoryManage.AddIndustryInfo(model); model.Id = id; } else { CategoryManage.UpdateIndustryInfo(model); } return(model); }
public static TechInfo Create(TechInfo model) { if (model.Id == 0) { //Add int id = CategoryManage.AddTechInfo(model); model.Id = id; } else { CategoryManage.UpdateTechInfo(model); } return(model); }
public CategoryManage GetCategoryManage(int pageSize, int pageIndex) { var model = new CategoryManage(); model.PageSize = pageSize; model.PageIndex = pageIndex; object[] param = new object[] { }; model.ListCategory = base.ExecStoredProc <Category>("SP_GetAllCategory", param).Take(pageSize).ToList(); model.TotalCount = model.ListCategory.Count(); return(model); }
/// <summary> /// 添加或更新分类信息 /// </summary> /// <param name="model"></param> /// <returns>主键ID</returns> public static int Create(CategoryInfo model) { if (model.Id == 0) { //Insert int i = CategoryManage.Insert(model); model.Id = i; } else { //Update CategoryManage.Update(model); } return(model.Id); }
/// <summary> /// 根据父ID获取此ID下一级栏目,只显示一级子分类,包含删除的和未启用的 /// </summary> /// <param name="parentId"></param> /// <returns></returns> public static IList <CategoryInfo> ListByParentId(int parentId, bool showEnabled = false, bool showDeleted = true, WebLanguage language = WebLanguage.zh_cn) { var _list = CategoryManage.ListByParentId(parentId).AsEnumerable(); if (showEnabled) { _list = _list.Where(p => p.IsEnabled == true); } if (!showDeleted) { _list = _list.Where(p => p.IsDeleted == false); } foreach (var item in _list) { LoadExtionsion(item); } return(_list.ToList()); }
protected void Page_Load(object sender, EventArgs e) { if (HttpContext.Current.Session["user"] == null) { Response.Write("<script language='javascript'>alert('登录信息过期,请重新登录');location.href='../../Login/Login.aspx'</script>"); } else { Dictionary <string, string> user = HttpContext.Current.Session["user"] as Dictionary <string, string>; try { storeId = int.Parse(user["storeID"]); } catch { Response.Write("<script language='javascript'>alert('您没有绑定的仓库');location.href='../../Home/Home.aspx'</script>"); }; userNum = user["num"]; category = CategoryManage.GetCate(); } }
public static IList <TechInfo> List() { return(CategoryManage.TechList()); }
/// <summary> /// 根据别名获得分类信息 /// </summary> /// <param name="alias"></param> /// <returns></returns> public static TechInfo GetTechInfoByAlias(string alias) { return(CategoryManage.GetTechInfoByAlias(alias)); }
public static TechInfo GetById(int id) { return(CategoryManage.GetTechInfoById(id)); }
public static IList <ColumnInfo> List() { return(CategoryManage.ColumnList()); }
public static IList <ColumnInfo> ListByParentId(int parentId) { return(CategoryManage.ColumnListByParentId(parentId)); }
/// <summary> ///分类名是否存在,在同一语言下 /// </summary> /// <param name="id"></param> /// <param name="name"></param> /// <param name="parentId"></param> /// <param name="lang"></param> /// <returns></returns> public static bool ExistsName(int id, string name, int parentId) { return(CategoryManage.ExistsName(id, name, parentId)); }
public static void Enable(int id) { CategoryManage.Enable(id); }
public static VideoCatInfo GetById(int id) { return(CategoryManage.GetVideoCatInfoById(id)); }
public static IList <IndustryInfo> List() { return(CategoryManage.IndustryList()); }
public static ColumnInfo GetById(int id) { return(CategoryManage.GetColumnInfoById(id)); }
/// <summary> /// 恢复分类 /// </summary> /// <param name="id"></param> public static void Restore(int id) { CategoryManage.Restore(id); }
/// <summary> /// 删除 /// </summary> /// <param name="id"></param> /// <returns></returns> public static void Delete(int id) { CategoryManage.Delete(id); }
public static IList <VideoCatInfo> List() { return(CategoryManage.VideoCatList()); }
public static IndustryInfo GetById(int id) { return(CategoryManage.GetIndustryInfoById(id)); }