public static GoalModel Fetch(int userId) { DataClassesDataContext db = new DataClassesDataContext(); user t; var query = (from g in db.users where g.user_id == userId select g); if (query.ToList().Count == 0) { t = new user(); t.user_id = userId; DatabaseHelper.Insert<user>(t); db.SubmitChanges(); } else { t = query.First(); } GoalModel goal = new GoalModel(t); return goal; }
private GoalModel(user g) { this.data = g; }
partial void Updateuser(user instance);
partial void Deleteuser(user instance);
partial void Insertuser(user instance);