public string Import(long id, ICollection <IFormFile> file) { var context = new ContextImplement(files: file); var controller = new Implem.Pleasanter.Controllers.UsersController(); var json = controller.Import(context: context, id: id, file: HttpPostedFile.Create(file)); return(json); }
public ActionResult Logout(string returnUrl) { var context = new ContextImplement(); var controller = new Implem.Pleasanter.Controllers.UsersController(); var url = controller.Logout(context: context, returnUrl: returnUrl); return(Redirect(url)); }
public string OpenExportSelectorDialog() { var context = new ContextImplement(); var controller = new Implem.Pleasanter.Controllers.UsersController(); var json = controller.OpenExportSelectorDialog(context: context); return(json); }
/// <summary> /// Fixed: /// </summary> public ActionResult SamlLogin() { var context = new ContextImplement(); var controller = new Implem.Pleasanter.Controllers.UsersController(); var result = controller.SamlLogin(context: context); return(result); }
public string ChangePasswordAtLogin() { var context = new ContextImplement(); var controller = new Implem.Pleasanter.Controllers.UsersController(); var json = controller.ChangePasswordAtLogin(context: context); return(json); }
public string Delete(int id) { var context = new ContextImplement(); var controller = new Implem.Pleasanter.Controllers.UsersController(); var json = controller.Delete(context: context, id: id); return(json); }
public string DeleteApiKey() { var context = new ContextImplement(); var controller = new Implem.Pleasanter.Controllers.UsersController(); var json = controller.DeleteApiKey(context: context); return(json); }
public string Create() { var context = new ContextImplement(); var controller = new Implem.Pleasanter.Controllers.UsersController(); var json = controller.Create(context: context); return(json); }
public string ReturnOriginalUser() { var context = new ContextImplement(); var controller = new Implem.Pleasanter.Controllers.UsersController(); var json = controller.ReturnOriginalUser(context: context); return(json); }
public string ResetPassword(int id) { var context = new ContextImplement(); var controller = new Implem.Pleasanter.Controllers.UsersController(); var json = controller.ResetPassword(context: context, id: id); return(json); }
/// <summary> /// Fixed: /// </summary> public string AddMailAddress(int id) { var context = new ContextImplement(); var controller = new Implem.Pleasanter.Controllers.UsersController(); var json = controller.AddMailAddress(context: context, id: id); return(json); }
public string Import(long id, HttpPostedFileBase[] file) { var context = new ContextImplement(files: file); var controller = new Implem.Pleasanter.Controllers.UsersController(); var json = controller.Import(context: context, id: id, file: Libraries.Requests.HttpPostedFile.Create(file)); return(json); }
public string Authenticate(string returnUrl) { var context = new ContextImplement(); var controller = new Implem.Pleasanter.Controllers.UsersController(); var json = controller.Authenticate(context: context, returnUrl: returnUrl); return(json); }
/// <summary> /// Fixed: /// </summary> public ActionResult EditApi() { var context = new ContextImplement(); var controller = new Implem.Pleasanter.Controllers.UsersController(); var html = controller.EditApi(context: context); ViewBag.HtmlBody = html; return(View()); }
public ActionResult New(long id = 0) { var context = new ContextImplement(); var controller = new Implem.Pleasanter.Controllers.UsersController(); var html = controller.New(context: context, id: id); ViewBag.HtmlBody = html; return(View()); }
public ActionResult Logout(string returnUrl) { var context = new ContextImplement(); var controller = new Implem.Pleasanter.Controllers.UsersController(); var url = controller.Logout(context: context, returnUrl: returnUrl); this.HttpContext.SignOutAsync(CookieAuthenticationDefaults.AuthenticationScheme).Wait(); this.HttpContext.Session.Clear(); return(Redirect(url)); }
public ActionResult Export() { var context = new ContextImplement(); var controller = new Implem.Pleasanter.Controllers.UsersController(); var responseFile = controller.Export(context: context); if (responseFile != null) { return(responseFile.ToFileContentResult()); } else { return(null); } }
public ActionResult Index() { var context = new ContextImplement(); var controller = new Implem.Pleasanter.Controllers.UsersController(); var htmlOrJson = controller.Index(context: context); if (!Request.IsAjaxRequest()) { ViewBag.HtmlBody = htmlOrJson; return(View()); } else { return(Content(htmlOrJson)); } }
public ActionResult Edit(int id) { var context = new ContextImplement(); var controller = new Implem.Pleasanter.Controllers.UsersController(); var htmlOrJson = controller.Edit(context: context, id: id); if (!context.Ajax) { ViewBag.HtmlBody = htmlOrJson; return(View()); } else { return(Content(htmlOrJson)); } }
public ActionResult Login(string returnUrl, string ssocode = "") { var context = new ContextImplement(); var controller = new Implem.Pleasanter.Controllers.UsersController(); var(redirectUrl, redirectResultUrl, html) = controller.Login(context: context, returnUrl: returnUrl, ssocode: ssocode); if (!string.IsNullOrEmpty(redirectUrl)) { return(base.Redirect(redirectUrl)); } if (!string.IsNullOrEmpty(redirectResultUrl)) { return(new RedirectResult(redirectResultUrl)); } ViewBag.HtmlBody = html; return(View()); }