예제 #1
0
        public bool Delete(int id)
        {
            tblRegistrationRequest registrationRequest = SSORegistrationDB.tblRegistrationRequests.Find(id);

            SSORegistrationDB.tblRegistrationRequests.Remove(registrationRequest);
            SSORegistrationDB.SaveChanges();
            return(true);
        }
예제 #2
0
 public tblRegistrationRequest Add(tblRegistrationRequest item)
 {
     if (item == null)
     {
         throw new ArgumentNullException();
     }
     SSORegistrationDB.tblRegistrationRequests.Add(item);
     SSORegistrationDB.SaveChanges();
     return(item);
 }
예제 #3
0
 public IEnumerable PutRegistrant(int id, tblRegistrationRequest registrant)
 {
     registrant.RegistrationId = id;
     if (repository.Update(registrant))
     {
         return(repository.GetAll());
     }
     else
     {
         return(null);
     }
 }
예제 #4
0
        public bool Update(tblRegistrationRequest item)
        {
            if (item == null)
            {
                throw new ArgumentNullException("item");
            }

            var registrationRequest = SSORegistrationDB.tblRegistrationRequests.Single(a => a.RegistrationId == item.RegistrationId);

            registrationRequest.FirstName    = item.FirstName;
            registrationRequest.LastName     = item.LastName;
            registrationRequest.Email        = item.Email;
            registrationRequest.Login        = item.Login;
            registrationRequest.Organization = item.Organization;
            registrationRequest.Question     = item.Question;
            registrationRequest.Answer       = item.Answer;
            registrationRequest.Password     = item.Password;
            registrationRequest.GroupName    = item.GroupName;
            SSORegistrationDB.SaveChanges();



            return(true);
        }
예제 #5
0
 public tblRegistrationRequest PostRegistrant(tblRegistrationRequest item)
 {
     return(repository.Add(item));
 }