public ActionResult GetSessionKey(FormCollection formVars) { string username = Request.Params["email"] ?? Request.Params["username"]; string password = Request.Params["password"]; CodePasteServiceBase service = new CodePasteServiceBase(); return(this.ApiResult(service.GetSessionKey(username, password))); }
/// <summary> /// Returns an individual snippet based on an id /// /// /api/Snippet/3232 or /api/Snippet/Title /// </summary> /// <param name="snippetId"></param> /// <returns></returns> public ActionResult Snippet(string id) { CodePasteServiceBase service = new CodePasteServiceBase(); if (string.IsNullOrEmpty(id)) return this.ApiResult(service.GetNewSnippet()); return this.ApiResult(service.GetSnippet(id)); }
public ActionResult SnippetSearch(FormCollection formVars) { CodeSnippetSearchParameters parameters = new CodeSnippetSearchParameters(); this.UpdateModel(parameters); CodePasteServiceBase service = new CodePasteServiceBase(); return(this.ApiResult(service.SearchSnippets(parameters))); }
public ActionResult Snippet(FormCollection formVars) { string sessionKey = Request.Params["sessionKey"]; CodePasteServiceBase service = new CodePasteServiceBase(); // load up snippet from posted values CodeSnippet snippet = new CodeSnippet(); this.UpdateModel(snippet); return this.ApiResult(service.PostNewCodeSnippet(snippet, sessionKey)); }
/// <summary> /// Returns an individual snippet based on an id /// /// /api/Snippet/3232 or /api/Snippet/Title /// </summary> /// <param name="snippetId"></param> /// <returns></returns> public ActionResult Snippet(string id) { CodePasteServiceBase service = new CodePasteServiceBase(); if (string.IsNullOrEmpty(id)) { return(this.ApiResult(service.GetNewSnippet())); } return(this.ApiResult(service.GetSnippet(id))); }
public ActionResult Snippet(FormCollection formVars) { string sessionKey = Request.Params["sessionKey"]; CodePasteServiceBase service = new CodePasteServiceBase(); // load up snippet from posted values CodeSnippet snippet = new CodeSnippet(); this.UpdateModel(snippet); return(this.ApiResult(service.PostNewCodeSnippet(snippet, sessionKey))); }
public ActionResult SnippetSearch(FormCollection formVars) { CodeSnippetSearchParameters parameters = new CodeSnippetSearchParameters(); this.UpdateModel(parameters); CodePasteServiceBase service = new CodePasteServiceBase(); return this.ApiResult( service.SearchSnippets(parameters) ); }
public ActionResult List(string filter, string filterParameter) { CodePasteServiceBase service = new CodePasteServiceBase(); return this.ApiResult(service.ListSnippets(filter, filterParameter)); }
public ActionResult GetSessionKey(FormCollection formVars) { string username = Request.Params["email"] ?? Request.Params["username"]; string password = Request.Params["password"]; CodePasteServiceBase service = new CodePasteServiceBase(); return this.ApiResult(service.GetSessionKey(username,password)); }
public ActionResult DeleteSnippet(string id, string sessionKey) { CodePasteServiceBase service = new CodePasteServiceBase(); return this.ApiResult(service.DeleteSnippet(id, sessionKey)); }
public ActionResult List(string filter, string filterParameter) { CodePasteServiceBase service = new CodePasteServiceBase(); return(this.ApiResult(service.ListSnippets(filter, filterParameter))); }
public ActionResult DeleteSnippet(string id, string sessionKey) { CodePasteServiceBase service = new CodePasteServiceBase(); return(this.ApiResult(service.DeleteSnippet(id, sessionKey))); }