// To protect from overposting attacks, see https://aka.ms/RazorPagesCRUD public async Task <IActionResult> OnPostAsync() { if (!ModelState.IsValid) { return(Page()); } ToDoItemDTO.UserId = HttpContext.User.Claims.First().Value; await _toDoService.AddTodo(ToDoItemDTO); return(RedirectToPage("./Index")); }
public IActionResult AddToDo(ToDo item) { var result = _toDoService.AddTodo(item); if (result) { return(NoContent()); } else { return(Conflict()); } }
public JsonResult ToDo_Insert(AddToDoRequest request) { GeneralResponse response = new GeneralResponse(); //IList<Guid> id=new List<Guid>(); //id.Add(Guid.Parse("12D942E9-9B2F-42A9-82D5-66D661FAC17D")); //AddToDoRequest test = new AddToDoRequest() { // EmployeeIDs=id, // EndDate="1392/10/10", // EndTime="10:20", // PrimaryClosed=false, // PriorityType=(int)PriorityType.High, // StartDate="1392/10/02", // StartTime="20:10", // ToDoDescription="این کار خیلی مهمه بچه ها", // ToDoTitle="یک کار مهم" //}; response = _toDoService.AddTodo(request, GetEmployee().ID); return(Json(response, JsonRequestBehavior.AllowGet)); }