public static void DeleteContacte(int id) { contacte c = dataContext.contacte.Where(x => x.contacteId == id).SingleOrDefault(); if (c != null) { dataContext.contacte.Remove(c); dataContext.SaveChanges(); } }
public static contacte InsertContacte(contacte c) { try { dataContext.contacte.Add(c); dataContext.SaveChanges(); return(GetContacte(c.contacteId)); } catch (Exception e) { return(null); } }
public static contacte UpdateContacte(int id, contacte c) { try { contacte c0 = dataContext.contacte.Where(x => x.contacteId == id).SingleOrDefault(); if (c.nom != null) { c0.nom = c.nom; } if (c.cognoms != null) { c0.cognoms = c.cognoms; } dataContext.SaveChanges(); return(GetContacte(id)); } catch (Exception e) { return(null); } }
public static contacte GetContacte(int contacteID) { contacte c = dataContext.contacte.Where(x => x.contacteId == contacteID).SingleOrDefault(); return(c); }