public JsonResult DeleteToken(string token) { var model = new ResponseModel { Msg = "ok...", Ok = true }; return Json(model, JsonRequestBehavior.DenyGet); }
public JsonResult ChangeUserStatus(int id, bool isActive) { var model = new ResponseModel { Msg = "ok...", Ok = true }; return Json(model, JsonRequestBehavior.DenyGet); }
public async Task<JsonResult> ChangeStatus(int id, bool isActive) { var model = new ResponseModel { Ok = false }; if (id < 1) { return Json(model, JsonRequestBehavior.DenyGet); } model.Ok = await _userService.ChangeStatus(id, isActive); return Json(model, JsonRequestBehavior.DenyGet); }
public async Task<JsonResult> Query(string text) { var model = new ResponseModel { Ok = false }; if (string.IsNullOrEmpty(text)) { return Json(model, JsonRequestBehavior.AllowGet); } var result = await _searchService.Query(text); if (result == null) { return Json(model, JsonRequestBehavior.AllowGet); } model.Result = result; model.Ok = true; return Json(model, JsonRequestBehavior.AllowGet); }
public async Task<JsonResult> NewToken(int appId) { var result = new ResponseModel { Ok = false }; var token = new TokenModel { CreationDate = DateTime.Now, UsageCount = 0, Token = Guid.NewGuid().ToNoDashString(), AppId = appId, CreatedBy = User.Identity.GetUserId() }; var isOk = await _appService.CreateToken(token); if (!isOk) return Json(result, JsonRequestBehavior.DenyGet); result.Ok = true; result.Result = token; return Json(result, JsonRequestBehavior.DenyGet); }
public async Task<JsonResult> Export() { var model = new ResponseModel { Ok = false }; var fileName = await ExportWordsToExcel(); model.Ok = true; model.Result = fileName; return Json(model, JsonRequestBehavior.DenyGet); }
public async Task<JsonResult> Tag(string key, string tag) { var model = new ResponseModel { Ok = false }; if (string.IsNullOrEmpty(key) || string.IsNullOrEmpty(tag)) { return Json(model, JsonRequestBehavior.DenyGet); } model.Ok = await _wordService.Tag(key, tag); return Json(model, JsonRequestBehavior.DenyGet); }
public async Task<JsonResult> Translate(string key, string language, string translation) { var model = new ResponseModel { Ok = false }; if (string.IsNullOrEmpty(key) || string.IsNullOrEmpty(language)) { return Json(model, JsonRequestBehavior.DenyGet); } model.Ok = await _wordService.Translate(key, language, translation); return Json(model, JsonRequestBehavior.DenyGet); }
public async Task<JsonResult> DeleteToken( string token) { var model = new ResponseModel { Ok = false }; if (string.IsNullOrEmpty(token)) { return Json(model, JsonRequestBehavior.DenyGet); } model.Ok = await _appService.DeleteToken(token, User.Identity.GetUserId()); return Json(model, JsonRequestBehavior.DenyGet); }