public static bool UpdateBelief(BeliefDTO belief) { var dbBelief = context.Beliefs.Where(x => x.Id == belief.Id).FirstOrDefault(); if (dbBelief == null) { return(false); } bool updated = false; if (dbBelief.TopicId != belief.TopicId) { dbBelief.TopicId = belief.TopicId; updated = true; } if (dbBelief.Belief != belief.Belief) { dbBelief.Belief = belief.Belief; updated = true; } if (updated) { context.SaveChanges(); } return(updated); }
public static long CreateBelief(BeliefDTO belief) { Beliefs beliefs = new Beliefs(); beliefs.Belief = belief.Belief; beliefs.TopicId = belief.TopicId; context.Add <Beliefs>(beliefs); context.SaveChanges(); return(beliefs.Id); }