public IActionResult delete(int?todotaskid)
        {
            Todotask task = null;

            if (todotaskid != null)
            {
                task = _db.todotasks.Where(x => x.TodotaskID == todotaskid).FirstOrDefault();
            }
            return(View(task));
        }
        public IActionResult deletePost(int?todotaskid)
        {
            Todotask task = _db.todotasks.FirstOrDefault(x => x.TodotaskID == todotaskid);

            if (todotaskid != null)
            {
                _db.todotasks.Remove(task);
                _db.SaveChanges();
                return(RedirectToAction("index"));
            }
            return(View());
        }
 public IActionResult Index([Bind(Prefix = "Item1")] Todotask todos)
 {
     if (todos.TodotaskName != null)
     {
         _db.todotasks.Add(todos);
         _db.SaveChanges();
     }
     else
     {
         ViewBag.Message = "Error. You must enter a task name";
         ViewBag.Status  = "danger";
     }
     return(View(Tuple.Create <Todotask, IEnumerable <Todotask> >(new Todotask(), _db.todotasks.ToList())));
 }
 public IActionResult Create(Todotask todotasks)
 {
     if (todotasks.TodotaskName != null)
     {
         _db.todotasks.Add(todotasks);
         _db.SaveChanges();
     }
     else
     {
         ViewBag.Message = "Error. You must enter a task name";
         ViewBag.Status  = "danger";
     }
     ModelState.Clear();
     return(RedirectToAction("index"));
 }
        public IActionResult Edit(int?todotaskid, Todotask tasks)
        {
            Todotask todotask = _db.todotasks.Where(x => x.TodotaskID == todotaskid).FirstOrDefault();

            if (todotaskid != null)
            {
                todotask.TodotaskName = tasks.TodotaskName;
                todotask.isDone       = tasks.isDone;
                if (ModelState.IsValid)
                {
                    _db.SaveChanges();
                    return(RedirectToAction("index"));
                }
                else
                {
                    ViewBag.Message = "Update Failed";
                    ViewBag.Status  = "danger";
                }
            }

            return(View());
        }
 public PartialViewResult VerileriGetir(Todotask veri)
 {
     return(PartialView("_Part.cshtml"));
 }