public ActionResult Edit(ToDoes model, int?todoId) { DatabaseContext db = new DatabaseContext(); ToDoes todo = db.ToDoes.Where(x => x.ID == todoId).FirstOrDefault(); if (todo != null) { todo.Date = model.Date; todo.Description = model.Description; if (ModelState.IsValid) { int sonuc = db.SaveChanges(); if (sonuc > 0) { ViewBag.Result = "Updated"; ViewBag.Status = "success"; } else { ViewBag.Result = "Can Not Be Updated"; ViewBag.Status = "danger"; } } } return(View()); }
public ActionResult New(ToDoes todo) { DatabaseContext db = new DatabaseContext(); if (ModelState.IsValid) { db.ToDoes.Add(todo); int result = db.SaveChanges(); if (result > 0) { ViewBag.Result = "Task Saved"; ViewBag.Status = "success"; } else { ViewBag.Result = "Task Not Saved"; ViewBag.Status = "danger"; } } return(View()); }
public void Giveup(ToDo item) { ToDoes.Remove(item); // 显示撤消提示框 // 保存到数据库 }
public ToDo Create() { ToDo myResult = new ToDo("Neue Aufgabe"); ToDoes.Add(myResult); this.SaveChanges(); return(myResult); }
public ActionResult Delete(int?todoId) { ToDoes todo = null; if (todoId != null) { DatabaseContext db = new DatabaseContext(); todo = db.ToDoes.Where(x => x.ID == todoId).FirstOrDefault(); } return(View(todo)); }
[HttpPost, ActionName("Delete")] //action name ile methodumu Sil ismiyle çağırabilicem. public ActionResult SilOk(int?todoId) { if (todoId != null) { DatabaseContext db = new DatabaseContext(); ToDoes todo = db.ToDoes.Where(x => x.ID == todoId).FirstOrDefault(); db.ToDoes.Remove(todo); db.SaveChanges(); } return(RedirectToAction("homepage", "Home")); //Silme işlemi Gerçekleştikten sonra başka sayfaya direk yönlendirilicek }
public void AppendAfter(ToDo current) { //todo: 保存当前项到数据库 int index = ToDoes.IndexOf(current); if (index < 0) { return; } ToDoes.Insert(index + 1, new ToDo()); }
protected override void Seed(DatabaseContext context) { for (int i = 0; i < 3; i++) { ToDoes todo = new ToDoes(); todo.Description = FakeData.TextData.GetSentence(); todo.Date = FakeData.DateTimeData.GetDatetime(); context.ToDoes.Add(todo); //INSERT } context.SaveChanges(); List <ToDoes> allToDoes = context.ToDoes.ToList(); }
private async void AddToDo(object parameter) { ToDoDto toDo = new ToDoDto { Text = "New to do..", IsCompleted = false }; var result = await _toDoService.AddAsync(toDo); if (result.HasError) { System.Windows.Forms.MessageBox.Show("An error occured while inserting new to do to the database."); return; } ToDoes.Add( new ToDoBindingModel { Id = result.Data.Id, Text = result.Data.Text, IsCompleted = result.Data.IsCompleted, IsDeleted = result.Data.IsDeleted }); }
public void Delete(ToDo myToDo) { ToDoes.Remove(myToDo); this.SaveChanges(); }
public void DeleteAction(ToDo item) { ToDoes.Remove(item); // 保存到数据库 }