ServiceData.Models.UserCondition IReadWriteRepository <ServiceData.Models.UserCondition> .Update(ServiceData.Models.UserCondition model)
        {
            UserCondition en = context.UserConditions.Single(cond => cond.Id == model.Id);

            en.Passcode     = model.Passcode;
            en.SkinRegionId = model.SkinRegion.Id;
            en.StartDate    = model.StartDate;
            en.Condition    = model.Condition;
            en.Finished     = model.Finished;
            context.SaveChangesAsync();
            return(model);
        }
Esempio n. 2
0
        public ServiceData.Models.User Insert(ServiceData.Models.User model)
        {
            try
            {
                User result = context.Users.Add(new User
                {
                    Name      = model.Name,
                    BirthDate = model.BirthDate,
                    Email     = model.Email,
                    Admin     = false
                });

                context.SaveChangesAsync();

                return(ToServiceModel(result));
            }
            catch (Exception e)
            {
                return(null);
            }
        }
Esempio n. 3
0
 public async Task Delete(int id)
 {
     context.StudyEnrolments.Remove(context.StudyEnrolments.Single(s => s.Id == id));
     await context.SaveChangesAsync();
 }
Esempio n. 4
0
 public async Task Delete(int id)
 {
     context.Photos.Remove(context.Photos.Single(p => p.Id == id));
     await context.SaveChangesAsync();
 }
Esempio n. 5
0
 public async Task Delete(int id)
 {
     context.EventLogs.Remove(context.EventLogs.Single(s => s.Id == id));
     await context.SaveChangesAsync();
 }