Пример #1
0
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            DataBank db       = new DataBank();
            ToDoList toDoList = db.GetToDolistItem(id);

            if (toDoList == null)
            {
                return(HttpNotFound());
            }
            toDoList.Resource = db.GetResource(Convert.ToInt32(Session["ResId"]));
            ToDoListViewModel viewModel = new ToDoListViewModel();

            viewModel.ID          = toDoList.ID;
            viewModel.Title       = toDoList.Title;
            viewModel.Content     = toDoList.Content;
            viewModel.CreatedDate = toDoList.CreatedDate;
            viewModel.Done        = toDoList.Done;
            viewModel.DueDate     = toDoList.DueDate;
            viewModel.Prority     = toDoList.Prority;
            return(View(viewModel));
        }
Пример #2
0
        public ActionResult Details(int?id)
        {
            MethodBank mb     = new MethodBank();
            int        userId = Convert.ToInt32(Session["UserID"]);
            int        subId  = Convert.ToInt32(Session["SubcriptionId"]);
            int        resId  = Convert.ToInt32(Session["ResId"]);

            if (id == null || !mb.UseResource(userId, subId, resId))
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            DataBank db       = new DataBank();
            ToDoList toDoList = db.GetToDolistItem(id);

            if (toDoList == null)
            {
                return(HttpNotFound());
            }
            toDoList.Resource = db.GetResource(Convert.ToInt32(Session["ResId"]));
            ToDoListViewModel viewModel = new ToDoListViewModel();

            viewModel.ID          = toDoList.ID;
            viewModel.Title       = toDoList.Title;
            viewModel.Content     = toDoList.Content;
            viewModel.CreatedDate = toDoList.CreatedDate;
            viewModel.Done        = toDoList.Done;
            viewModel.DueDate     = toDoList.DueDate;
            viewModel.Prority     = toDoList.Prority;
            return(View(viewModel));
        }
Пример #3
0
        public ActionResult DeleteConfirmed(int id)
        {
            DataBank db       = new DataBank();
            ToDoList toDoList = db.GetToDolistItem(id);

            db.RemoveToDo(toDoList);
            return(RedirectToAction("Index"));
        }
Пример #4
0
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            DataBank db       = new DataBank();
            ToDoList toDoList = db.GetToDolistItem(id);

            if (toDoList == null)
            {
                return(HttpNotFound());
            }
            return(View(toDoList));
        }