public bool finalize(FinalizeRequest finalizeRequest) { try { var eventId = (from s in _entity.suggestions where s.id == finalizeRequest.suggestionId select s.event_id). FirstOrDefault(); var admin = (from c in _entity.events where c.id == eventId select c.user_id).FirstOrDefault(); var userId = (from u in _entity.connections where u.connection_id == finalizeRequest.connectionId select u).FirstOrDefault(); if (admin != userId.id) return false; var sugg = (from s in _entity.suggestions where s.id == finalizeRequest.suggestionId select s).FirstOrDefault(); sugg.status = 1; _entity.SaveChanges(); return true; } catch (Exception) { return false; } }