//------------------------------------------------------------------------------------------------------------------------------------------- virtual public Boolean Delete(activity record) { activity original = null; using (fischerhomesEntities context = new fischerhomesEntities()) { try { if ((original = context.activities.Find(record.ActivityRecordId)) == null) { context.Entry(original).CurrentValues.SetValues(record); } context.activities.Remove(original); context.SaveChanges(); } catch (Exception ex) { log.WriteError("Delete Activity", ex); return(false); } } return(true); }