public ActionResult Create([Bind(Include = "Description,DueDate,Status,UserID,TaskID")] Task task) { if (ModelState.IsValid) { db.Tasks.Add(task); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(task)); }
public ActionResult Create([Bind(Include = "Name,Email,UserID")] User user) { if (ModelState.IsValid) { db.Users.Add(user); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(user)); }
public ActionResult Create([Bind(Include = "Description,DueDate,Status,Email,TaskID,Owner")] Task task) { if (ModelState.IsValid) { db.Tasks.Add(task); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Owner = new SelectList(db.Users, "UserID", "Name", task.Owner); return(View(task)); }
public ActionResult Create([Bind(Include = "Description,DueDate,Status,Name,EmailAddress")] Task task) { if (ModelState.IsValid) { db.Tasks.Add(task); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.EmailAddress = new SelectList(db.Users, "EmailAddress", "Password", task.EmailAddress); return(View(task)); }
public ActionResult Create([Bind(Include = "Description,DueDate,Completion,UserId")] Task task) { if (ModelState.IsValid) { db.Tasks.Add(task); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.UserId = new SelectList(db.Users, "UserId", "UserName", task.UserId); return(View(task)); }
public ActionResult Create([Bind(Include = "ID,UserName")] User user) { if (ModelState.IsValid) { db.Users.Add(user); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ID = new SelectList(db.Tasks, "ID", "Description", user.ID); return(View(user)); }
public ActionResult DeleteTask(string TaskName) { ViewBag.AuthorizedUser = TempData["AuthorizedUser"]; //1 Create ORM TaskListEntities ORM = new TaskListEntities(); //2 Locate Task Task Found = ORM.Tasks.Find(TaskName); //3 Validate if (Found != null) { //4 Delete Task ORM.Tasks.Remove(Found); //5 Save to database ORM.SaveChanges(); TempData["AuthorizedUser"] = TempData["AuthorizedUser"]; return(RedirectToAction("UserTask")); } else { ViewBag.ErrorMessage = "Task Not Deleted"; TempData["AuthorizedUser"] = TempData["AuthorizedUser"]; return(RedirectToAction("UserTask")); } }
public ActionResult PerformForgotPassword(ForgotPasswordModel model) { if (model != null && !string.IsNullOrEmpty(model.UserName) && !string.IsNullOrEmpty(model.Password)) { TaskListEntities ORM = new TaskListEntities(); UserTable user = ORM.UserTables.Where(u => u.UserName == model.UserName).FirstOrDefault(); if (user != null) { user.Password = model.Password; ORM.SaveChanges(); return(Json("Your password has been updated " + model.UserName)); //return RedirectToAction("SignIn", "Home"); } else { return(Json("You do not exist!!")); } } return(Json("ok")); }
public ActionResult SaveEditedTask(Task editedTask) { ViewBag.AuthorizedUser = TempData["AuthorizedUser"]; //1 ORM TaskListEntities ORM = new TaskListEntities(); //2 Locate customer to update Task OldTaskRecord = ORM.Tasks.Find(editedTask.TaskName); if (OldTaskRecord != null && ModelState.IsValid) { //3 Update the Customer OldTaskRecord.TaskName = editedTask.TaskName; OldTaskRecord.TaskDescription = editedTask.TaskDescription; OldTaskRecord.DueDate = editedTask.DueDate; OldTaskRecord.Status = editedTask.Status; //4 This line tells ORM to update ORM.Entry(OldTaskRecord).State = System.Data.Entity.EntityState.Modified; //5 Save to database ORM.SaveChanges(); TempData["AuthorizedUser"] = TempData["AuthorizedUser"]; return(RedirectToAction("UserTask")); } else { ViewBag.ErrorMessage = "Task Not Updated"; TempData["AuthorizedUser"] = TempData["AuthorizedUser"]; return(RedirectToAction("UserTask")); } }
public ActionResult Register(User user) { TaskListEntities db = new TaskListEntities(); if (ModelState.IsValid) { try { db.Users.Add(user); db.SaveChanges(); ViewBag.Message = $"Welcome {user.Name}! "; return(View(user)); } catch (Exception e) { ViewBag.Message = $"Error: {e.Message}"; return(View(user)); } finally { View("/Tasks/UserTasks"); ViewBag.Message = $"Welcome {user.Name}! "; } } ViewBag.Message = $"Welcome {user.Name}! "; return(View()); }
public ActionResult AddNewTask(Task t) { ViewBag.AuthorizedUser = TempData["AuthorizedUser"]; //1 create the ORM TaskListEntities ORM = new TaskListEntities(); //2 Validation if (ModelState.IsValid) { //3 add the new object to the Task list ORM.Tasks.Add(t); //4 save changes to database ORM.SaveChanges(); ViewBag.Message = "Task Added Succesfully"; TempData["AuthorizedUser"] = TempData["AuthorizedUser"]; return(RedirectToAction("UserTask")); } //return RedirectToAction("About"); else { ViewBag.ErrorMessage = "Item Not Added"; TempData["AuthorizedUser"] = TempData["AuthorizedUser"]; return(RedirectToAction("UserTask")); } }
public ActionResult RegisterNewUser(User newUser) { TaskListEntities ORM = new TaskListEntities(); ORM.Users.Add(newUser); ORM.SaveChanges(); return(View("Index")); }
public ActionResult DeleteTask(string TaskNu) { TaskListEntities ORM = new TaskListEntities(); TaskTable founded = ORM.TaskTables.Find(TaskNu); ORM.TaskTables.Remove(founded); ORM.SaveChanges(); return(RedirectToAction("RetrivingTaks")); }
public ActionResult Create([Bind(Include = "Description,DueDate,Status,TaskID,Owner")] Task task) { try { if (ModelState.IsValid) { db.Tasks.Add(task); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Owner = new SelectList(db.Users, "ID", "Name", task.Owner); } catch (Exception e) { ViewBag.Message = $"Hmm, something went wrong. {e.Message}"; } return(View(task)); }
public ActionResult TaskList(Task data) { TaskListEntities ORM = new TaskListEntities(); if (ModelState.IsValid) { ORM.Tasks.Add(data); ORM.SaveChanges(); } return(View()); }
public ActionResult Registration(User info) { TaskListEntities ORM = new TaskListEntities(); if (ModelState.IsValid) { ORM.Users.Add(info); ORM.SaveChanges(); } return(View()); }
//the user in parenthesis my table name-the newUser is a variable public ActionResult RegisterNewUser(user newUser) { //adding user to the database TaskListEntities ORM = new TaskListEntities(); //call users (the name of the db I want to add to) //--tell it to add info the newUser variable ORM.users.Add(newUser); //save the changes to the db (users) ORM.SaveChanges(); //user gets directed to the home page after entering new user return(View("Index")); }
public ActionResult Create([Bind(Include = "EmailAddress,Password,Name")] User user) { try { if (ModelState.IsValid) { db.Users.Add(user); db.SaveChanges(); return(RedirectToAction("RegistrationStatus")); } ViewBag.RegistrationStatus = "You have sucessfully registered! You can now log in."; return(View()); } catch (Exception) { ViewBag.RegistrationStatus = "Registration information was invalid. Please try again. If you have registered before" + "than try logging in."; return(RedirectToAction("RegistrationStatus")); } }
public ActionResult AddTask(TaskTable AddTask) { TaskListEntities ORM = new TaskListEntities(); if (ModelState.IsValid) { ORM.TaskTables.Add(AddTask); ORM.SaveChanges(); //ViewBag.RetrivingTasks = ORM.TaskTables.ToList(); //ViewBag.TasksRequsit = $"{AddTask.TaskNumber}"; return(RedirectToAction("RetrivingTaks")); } return(View("Error")); }
public ActionResult Greeting(User newUser) { TaskListEntities orm = new TaskListEntities(); if (ModelState.IsValid) { orm.Users.Add(newUser); orm.SaveChanges(); ViewBag.UserName = newUser.Name; ViewBag.UserID = newUser.UserID; } User Temp = orm.Users.FirstOrDefault(x => x.Name == newUser.Name); newUser = Temp; return(View(newUser)); }
public ActionResult RigesterNewUser(UserTable newUser) { TaskListEntities ORM = new TaskListEntities(); if (ModelState.IsValid) { ORM.UserTables.Add(newUser); ORM.SaveChanges(); ViewBag.Message = $"{newUser.UserName} Welcome to our system "; return(RedirectToAction("RetrivingTaks")); } else { return(View("Error")); } }
public ActionResult SaveNewTask(Task NewTask) { TaskListEntities ORM = new TaskListEntities(); if (ORM.Tasks.ToList().Count() == 0) { NewTask.TaskNumber = "1"; } else { NewTask.TaskNumber = (int.Parse(ORM.Tasks.ToList().OrderBy(x => int.Parse(x.TaskNumber)).Last().TaskNumber) + 1).ToString(); } NewTask.user = ORM.users.Find(NewTask.UserName); ORM.Tasks.Add(NewTask); ORM.SaveChanges(); return(RedirectToAction("Welcome")); }
public ActionResult DeleteTask(string TaskNumber) { TaskListEntities ORM = new TaskListEntities(); Task deletedtask = ORM.Tasks.Find(TaskNumber); try { ORM.Tasks.Remove(deletedtask); ORM.SaveChanges(); } catch { ViewBag.Message = "Error"; return(View("Error")); } ViewBag.UserTask = ORM.Tasks.ToList(); return(View("Welcome")); }
public ActionResult ListedTask(string Description, DateTime DueDate, bool Status, int UserID) { TaskListEntities orm = new TaskListEntities(); Task Mytask = new Task(); User Temp = orm.Users.FirstOrDefault(x => x.UserID == UserID); Mytask.Description = Description; Mytask.DueDate = DueDate; Mytask.Status = Status; Mytask.UserID = UserID; if (ModelState.IsValid) { orm.Tasks.Add(Mytask); orm.SaveChanges(); ViewBag.AddTask = Mytask; } return(RedirectToAction("Greeting", Temp)); }
public ActionResult ChangeStatus(string Status, string TaskName) { ViewBag.AuthorizedUser = TempData["AuthorizedUser"]; TaskListEntities ORM = new TaskListEntities(); Task OldTaskRecord = ORM.Tasks.Find(TaskName); if (OldTaskRecord != null) { OldTaskRecord.Status = "Complete"; ORM.Entry(OldTaskRecord).State = System.Data.Entity.EntityState.Modified; ORM.SaveChanges(); TempData["AuthorizedUser"] = TempData["AuthorizedUser"]; return(RedirectToAction("UserTask")); } else { ViewBag.ErrorMessage = "Task Not Updated"; return(RedirectToAction("UserTask")); } }
public ActionResult SaveUpdatedTask(Task updatedTask) { TaskListEntities ORM = new TaskListEntities(); Task toBeUpdated = ORM.Tasks.Find(updatedTask.TaskNumber); if (toBeUpdated != null && ModelState.IsValid) { toBeUpdated.UserName = updatedTask.UserName; toBeUpdated.Description = updatedTask.Description; toBeUpdated.DueDate = updatedTask.DueDate; toBeUpdated.Status = updatedTask.Status; ORM.Entry(toBeUpdated).State = System.Data.Entity.EntityState.Modified; ORM.SaveChanges(); return(RedirectToAction("Welcome")); } else { ViewBag.ErrorMessage = "Item not edited"; return(View("Error")); } }