public IHttpActionResult Get(string moduleID, string languageID) { AuthenticatedUser user = authenticate.confirmToken(); if (user.UserID != 0) { ModuleQueries query = new ModuleQueries(); return(Ok(query.GetMatrixData(moduleID, languageID))); } else { return(Unauthorized()); } }
public IHttpActionResult Post() { AuthenticatedUser user = authenticate.confirmToken(); if (user.UserID != 0 && !user.UserTypeID.Equals(1)) { ModuleQueries query = new ModuleQueries(); query.PostDocentModule(user.UserID); return(Ok()); } else { return(Unauthorized()); } }
public IHttpActionResult Get() { AuthenticatedUser user = authenticate.confirmToken(); if (user.UserID != 0) { ModuleQueries query = new ModuleQueries(); return(Ok(query.GetDocentModules(user.UserID))); } else { return(Unauthorized()); } }
public IHttpActionResult Get(string moduleID) { AuthenticatedUser user = authenticate.confirmToken(); if (user.UserID != 0) { ModuleQueries query = new ModuleQueries(); ModuleInfo moduleInfo = new ModuleInfo(); moduleInfo = query.GetModuleInfo(moduleID); if (string.IsNullOrEmpty(moduleInfo.ModuleName)) { return(BadRequest("The module you requested does not exist.")); } return(Ok(moduleInfo)); } else { return(Unauthorized()); } }
public IHttpActionResult Get() { ModuleQueries query = new ModuleQueries(); return(Ok(query.GetAllModules())); }