//Delete public static void DeleteKind(Kinds kind) { if (kind?.IdKind != null && kind?.IdKind > 0) { using (RatzhKatzviEntities1 db = new RatzhKatzviEntities1()) { try { Kinds isExist = db.Kinds.Single(x => x.IdKind == kind.IdKind); if (isExist != null) { try { db.Kinds.Remove(isExist); db.SaveChanges(); } catch (Exception ex) { Console.WriteLine(ex); } } } catch (Exception ex) { Console.WriteLine(ex); } } } }
//Update public static void UpdateKind(Kinds kind) { using (RatzhKatzviEntities1 db = new RatzhKatzviEntities1()) { try { Kinds oldKind = db.Kinds.Where(k => k.Kind == kind.Kind).FirstOrDefault(); if (oldKind != null) { db.Entry(kind).State = EntityState.Modified; db.SaveChanges(); } } catch (Exception ex) { Console.WriteLine(ex); } } }
//Add public static void AddKind(Kinds kind) { using (RatzhKatzviEntities1 db = new RatzhKatzviEntities1()) { try { Kinds oldKind = db.Kinds.Where(k => k.Kind == kind.Kind).FirstOrDefault(); if (oldKind == null) { db.Kinds.Add(kind); db.SaveChanges(); } } catch (Exception ex) { Console.WriteLine(ex); } } }