예제 #1
0
        public FormQuestionTO Update(FormQuestionTO Entity)
        {
            if (Entity is null)
            {
                throw new Exception();
            }

            return(evaluationContext.FormQuestion.Update(Entity.ToEF()).Entity.ToTransfertObject());
        }
예제 #2
0
 public bool Remove(FormQuestionTO entity)
 {
     try
     {
         evaluationContext.FormQuestion.Remove(entity.ToEF());
         return(true);
     }
     catch (Exception)
     {
         throw;
     }
 }
예제 #3
0
        public static FormQuestionEF ToEF(this FormQuestionTO form)
        {
            if (form is null)
            {
                throw new ArgumentNullException(nameof(form));
            }

            return(new FormQuestionEF
            {
                Id = form.Id,
                Name = form.Name,
                Questions = form.Questions.Select(x => x.ToEF()).ToList()
            });
        }
예제 #4
0
 public FormQuestionTO Add(FormQuestionTO Entity)
 {
     return(evaluationContext.FormQuestion.Add(Entity.ToEF()).Entity.ToTransfertObject());
 }