public IActionResult CreateListTodo(CreateListTodo model) { int result = 0; var url = $"{Common.Common.ApiUrl}/listtodo/createlisttodo"; HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(url); httpWebRequest.ContentType = "application/json"; httpWebRequest.Method = "POST"; using (var streamWrite = new StreamWriter(httpWebRequest.GetRequestStream())) { var json = JsonConvert.SerializeObject(model); streamWrite.Write(json); } var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse(); using (var streamReader = new StreamReader(httpResponse.GetResponseStream())) { var resResult = streamReader.ReadToEnd(); result = int.Parse(resResult); } if (result > 0) { TempData["Done"] = "List create successfully"; } ModelState.Clear(); ViewBag.TodoList = TodoList(); ViewBag.TodoListID = todoList; return(View(new CreateListTodo() { })); }
public int CreateListTodo(CreateListTodo request) { try { DynamicParameters parameters = new DynamicParameters(); parameters.Add("@TodoID", request.TodoID); parameters.Add("@ListName", request.ListName); var id = SqlMapper.ExecuteScalar <int>(con, "CreateListTodo", parameters, commandType: CommandType.StoredProcedure); return(id); } catch (Exception ex) { throw ex; } }
public int CreateListTodo(CreateListTodo request) { return(_listTodoRepository.CreateListTodo(request)); }
public int CreateListTodo([FromBody] CreateListTodo request) { return(_listTodoService.CreateListTodo(request)); }