public bool DeleteCategory(int id) { using (ServiceDBModel db = new ServiceDBModel()) { try { CategoryData categoryToRemove = db.CategoryData.Find(id); db.CategoryData.Remove(categoryToRemove); db.SaveChanges(); return(true); } catch (Exception) { Log.Error("Error"); return(false); } } }
public bool EditCategory(int id, string title) { using (ServiceDBModel db = new ServiceDBModel()) { try { CategoryData categoryData = db.CategoryData.Find(id); categoryData.Titel = title; db.SaveChanges(); return(true); } catch (Exception) { Log.Error("Error"); return(false); } } }
public bool CreateCategory(string title) { using (ServiceDBModel db = new ServiceDBModel()) { try { CategoryData categoryData = new CategoryData(); categoryData.Titel = title; db.CategoryData.Add(categoryData); db.SaveChanges(); return(true); } catch (Exception) { Log.Error("Error"); return(false); } } }
public Category(CategoryData categoryData) { Id = categoryData.Id; Titel = categoryData.Titel; //SubCategoryData = categoryData.SubCategoryData; Behövs den ens? }