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)); }
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)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DataBank db = new DataBank(); Resource resource = db.GetResource(id); if (resource == null) { return(HttpNotFound()); } return(View(resource)); }
public ActionResult Edit([Bind(Include = "ID,Title,Content,Prority,Done,CreatedDate,DueDate")] ToDoListViewModel toDoList) { ToDoList UpdatedToDo = new ToDoList(); DataBank db = new DataBank(); UpdatedToDo.ID = toDoList.ID; UpdatedToDo.Title = toDoList.Title; UpdatedToDo.Content = toDoList.Content; UpdatedToDo.CreatedDate = toDoList.CreatedDate; UpdatedToDo.Done = toDoList.Done; UpdatedToDo.DueDate = toDoList.DueDate; UpdatedToDo.Prority = toDoList.Prority; UpdatedToDo.Resource = db.GetResource(toDoList.Resource); if (ModelState.IsValid) { db.EditToDo(UpdatedToDo); return(RedirectToAction("Index")); } return(View(toDoList)); }
public ActionResult Create([Bind(Include = "ID,Title,Content,Prority,Done,CreatedDate,DueDate")] ToDoList toDoList) { MethodBank mb = new MethodBank(); int userId = Convert.ToInt32(Session["UserID"]); int subId = Convert.ToInt32(Session["SubcriptionId"]); int resId = Convert.ToInt32(Session["ResId"]); if (mb.UseResource(userId, subId, resId)) { DataBank db = new DataBank(); toDoList.Done = false; toDoList.CreatedDate = DateTime.Now; toDoList.Resource = db.GetResource(resId); toDoList.Resource.subcription = db.GetSubcription(subId); if (db.CreateToDoListItem(toDoList)) { return(RedirectToAction("Index")); } } ViewBag.CreditBalance = mb.GetUserUsageBalance(subId, userId); return(View(toDoList)); }