Esempio n. 1
0
 public bool HasMemberEventScore(MemberEventScore mes)
 {
     try {
         return entities.MemberEventScores.Where(m => m.EventId == mes.EventId && m.MemberId == mes.MemberId).Count() > 0;
     }
     catch {
     }
     return false;
 }
Esempio n. 2
0
 public MemberEventScore AddMemberEventScore( MemberEventScore mes, out string error )
 {
     error = null;
     MemberEventScore retval = null;
     if (mes.Id > 0 || HasMemberEventScore(mes)) {
         error = "Can not add a member score that has already been added";
     }
     else {
         try {
             mes.CreatedAt = DateTime.Now;
             mes.LastUpdated = DateTime.Now;
             entities.AddToMemberEventScores(mes);
             entities.SaveChanges();
             retval = mes;
         }
         catch (Exception x) {
             error = x.Message + (x.InnerException != null ? "Inner exception: " + x.InnerException.Message : "");
             retval = null;
         }
     }
     return retval;
 }