public async Task <IActionResult> Update([FromBody] StoryAggregate StoryInstance) { try { string Token = HttpContext.Request.Headers["Token"]; StoryAggregate StoryAggregate = this.StoryBusinessInstance.Update(Token, StoryInstance); var Response = CustomHttpResponse.Single <StoryAggregate>(); var ResultResponse = new JsonResult(Response); ResultResponse.StatusCode = 200; ResultResponse.ContentType = "application/json"; Response.Result = StoryAggregate; return(ResultResponse); } catch (Exception ex) { Console.WriteLine("++++++++++++++++++++++++++++++++++++++++++++"); Console.WriteLine("++++++++++++++++++++++++++++++++++++++++++++"); Console.WriteLine("++++++++++++++++++++++++++++++++++++++++++++"); Console.WriteLine(JsonConvert.SerializeObject(ex)); var Response = CustomHttpResponse.State(); var ResultResponse = new JsonResult(Response); ResultResponse.StatusCode = 400; ResultResponse.ContentType = "application/json"; Response.Status = "BadRequest"; Response.Message = "Missing token"; return(ResultResponse); } }
public ActionResult Detail(int Id) { var SingleResponse = CustomHttpResponse.Single <Category>(); JsonResult ResultResponse = new JsonResult(SingleResponse); ResultResponse.ContentType = "application/json"; ResultResponse.StatusCode = 200; SingleResponse.Result = this.CategoryBusinessInstance.Detail(Id); return(ResultResponse); }
public IActionResult PublicDetail(int Id) { StoryAggregate StoryAggregate = this.StoryBusinessInstance.PublicDetail(Id); var Response = CustomHttpResponse.Single <StoryAggregate>(); var ResultResponse = new JsonResult(Response); ResultResponse.StatusCode = 200; ResultResponse.ContentType = "application/json"; Response.Result = StoryAggregate; return(ResultResponse); }
public async Task <ActionResult> Upload() { try { string Token = HttpContext.Request.Headers["Token"]; var Folder = ""; this.EnsureUploadFolder(out Folder); var FilePath = Path.Combine(Folder, DateTime.Now.Ticks.ToString()); Model.File FileInstance = await this.FileBusinessInstance.UploadFile(Request, Token, FilePath); var Response = CustomHttpResponse.Single <Model.File>(); var ResultResponse = new JsonResult(Response); ResultResponse.StatusCode = 200; ResultResponse.ContentType = "application/json"; Response.Result = FileInstance; return(ResultResponse); } catch (Exception ex) { Console.WriteLine("============================================="); Console.WriteLine("============================================="); Console.WriteLine("============================================="); Console.WriteLine(JsonConvert.SerializeObject(ex)); var Response = CustomHttpResponse.State(); var ResultResponse = new JsonResult(Response); ResultResponse.StatusCode = 400; ResultResponse.ContentType = "application/json"; Response.Status = "BadRequest"; Response.Message = "Missing token"; return(ResultResponse); } }