Ejemplo n.º 1
0
 public async Task <JsonResult> QIGetByQC(string id)
 {
     try {
         var data = QuizInfoService.GetByQC(id);
         return(Success(QuizInfoVM.MToVM(data)));
     } catch { return(Failed(MessageUtility.ServerError())); }
 }
Ejemplo n.º 2
0
 public async Task <JsonResult> QIGetID(string id)
 {
     try {
         var data = QuizInfoService.GetID(Guid.Parse(id));
         return(Success(QuizInfoVM.MToVM(data)));
     } catch { return(null); }
 }
Ejemplo n.º 3
0
 public async Task <JsonResult> QIGetByID(string id, string oid, string aid)
 {
     try {
         var data = QuizInfoService.GetByID(Guid.Parse(id), Guid.Parse(oid), Guid.Parse(aid));
         return(Success(QuizInfoVM.MToVM(data)));
     } catch { return(Failed(MessageUtility.ServerError())); }
 }
Ejemplo n.º 4
0
        public static QuizInfoVM SetSubData(QuizInfo data, Guid aid)
        {
            var model = QuizInfoVM.MToVM(data);

            model.QuizStatus      = StatusTypesReferencesVM.MToVM(StatusTypesReferencesService.GetByID(data.QuizStatus));
            model.Status          = StatusTypesReferencesVM.MToVM(StatusTypesReferencesService.GetByID(data.Status));
            model.DateTimeStorage = DateTimeStorageVM.MToVM(DateTimeStorageService.GetByID(data.DateTimeStorageID));
            return(model);
        }