public IHttpActionResult Put(TaskModel model) { if (!ModelState.IsValid) { return(BadRequest("Invalid data.")); } model.Date = DateTime.SpecifyKind(model.Date, DateTimeKind.Utc); try { ToDoMongoCRUD.updateDocument(model.TaskModelBase, model.ObjectId); return(Ok()); } catch { return(NotFound()); } }
public ActionResult Edit(string id, FormCollection collection) { try { var model = new TaskModel(); UpdateModel <TaskModel>(model); model.Date = DateTime.SpecifyKind(model.Date, DateTimeKind.Utc); ToDoMongoCRUD.updateDocument(model.TaskModelBase, id); return(RedirectToAction("Index")); } catch { return(View()); } }