public async Task <JsonResult> QIGetByQC(string id) { try { var data = QuizInfoService.GetByQC(id); return(Success(QuizInfoVM.MToVM(data))); } catch { return(Failed(MessageUtility.ServerError())); } }
public async Task <JsonResult> QIGetID(string id) { try { var data = QuizInfoService.GetID(Guid.Parse(id)); return(Success(QuizInfoVM.MToVM(data))); } catch { return(null); } }
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())); } }
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); }