Beispiel #1
0
 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);
         }
     }
 }
Beispiel #2
0
 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);
         }
     }
 }
Beispiel #3
0
 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);
         }
     }
 }
Beispiel #4
0
 public Category(CategoryData categoryData)
 {
     Id    = categoryData.Id;
     Titel = categoryData.Titel;
     //SubCategoryData = categoryData.SubCategoryData; Behövs den ens?
 }