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> QIGetByQC(string id) { try { var data = QuizInfoService.GetByQC(id); return(Success(QuizInfoVM.MToVM(data))); } catch { return(Failed(MessageUtility.ServerError())); } }
public async Task <JsonResult> QIGetByOID(string oid, string api) { try { var data = QuizInfoService.GetByOID(Guid.Parse(oid), Guid.Parse(api)); return(Success(QuizInfoVM.MsToVMs(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); }
public static bool Insert(Guid id, string name, Guid oid, Guid appID, string quizCode, Guid status, Guid qs, bool hasTimeLimit) { try { var data = QuizInfoVM.Set(id, name, oid, appID, quizCode, status, qs, hasTimeLimit); using (var context = new GeopersonContext()){ context.QuizInfoDB.Add(data); context.SaveChanges(); return(true); } } catch { return(false); } }
public static bool Insert(Guid id, string name, Guid oid, Guid aid, string qc, bool htl, Guid sid, Guid qsid, Guid dtid) { try { using (var context = new CentralProcessContext()) { var data = QuizInfoVM.set(id, name, oid, aid, qc, htl, sid, qsid, dtid); context.QuizInfoDB.Add(data); context.SaveChanges(); return(true); } } catch { return(false); } }