public ActionResult Welcome() { TaskListEntities ORM = new TaskListEntities(); ViewBag.UserTask = ORM.Tasks.ToList(); return(View()); }
// GET: Users/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } User user = dao.GetUser((int)id); if (user == null) { return(HttpNotFound()); } TaskListEntities orm = new TaskListEntities(); List <Task> taskList = orm.Tasks.ToList(); List <Task> newList = new List <Task>(); foreach (Task i in taskList) { if (i.Owner == id) { newList.Add(i); } } ViewBag.Item = newList.ToList(); return(View(user)); }
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 AddTask(int UserID) { TaskListEntities orm = new TaskListEntities(); User Temp = orm.Users.FirstOrDefault(x => x.UserID == UserID); return(View(Temp)); }
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 EditTask(string TaskNumber) { TaskListEntities ORM = new TaskListEntities(); ViewBag.Task = ORM.Tasks.Find(TaskNumber); return(View()); }
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 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 RetrivingTaks(TaskTable Taskies) { TaskListEntities ORM = new TaskListEntities(); ViewBag.Tasks = ORM.TaskTables.ToList(); return(View()); }
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 Login(string email) { TaskListEntities orm = new TaskListEntities(); ViewBag.Users = orm.Users.ToList(); return(View()); }
public List <Task> AddNewUser(User user) { TaskListEntities db = new TaskListEntities(); var listOfTasks = db.Tasks.Where(t => t.UserEmail == user.Email).ToList(); return(listOfTasks); }
public ActionResult EditTask(string TaskName) { TaskListEntities ORM = new TaskListEntities(); Task toUpdate = ORM.Tasks.Find(TaskName); return(View(toUpdate)); }
public ActionResult SearchResult(int ID) { TaskListEntities ORM = new TaskListEntities(); ViewBag.Task = ORM.Tasks.Where(x => x.UserID == ID).ToList(); return(View()); }
public ActionResult TaskList() { TaskListEntities orm = new TaskListEntities(); ViewBag.Tasks = orm.Tasks.ToList(); return(View()); }
public ActionResult UpdateTask(string UpdateTaskies) { TaskListEntities ORM = new TaskListEntities(); TaskTable item = ORM.TaskTables.Find(UpdateTaskies); return(View(item)); }
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 UserTask() { TaskListEntities ORM = new TaskListEntities(); User currentUser = (User)TempData["AuthorizedUser"]; ViewBag.UserTasks = ORM.Users.Find(currentUser.UserName).Tasks; ViewBag.AuthorizedUser = currentUser; TempData["AuthorizedUser"] = currentUser; return(View()); }
public ActionResult TasksList() { TaskListEntities db = new TaskListEntities(); List <Task> Task = db.Tasks.ToList(); ViewBag.Tasks = Task; return(View()); }
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 static List <Task> GetTasksByEmail(string email) { TaskListEntities db = new TaskListEntities(); var user = db.Users.FirstOrDefault(u => u.Email == email); if (user == null) { return(null); } var listOfTasks = db.Tasks.Where(t => t.UserEmail == user.Email).ToList(); return(listOfTasks); }
public ActionResult TaskSearch(string word) { TaskListEntities orm = new TaskListEntities(); ViewBag.Items = orm.Tasks.Where(x => x.Description.Contains(word)).ToList(); if (ViewBag.Items == null) { ViewBag.Message = "No tasks matching that description"; return(View()); } else { return(View()); } }
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 TaskSearch(string searching) { TaskListEntities orm = new TaskListEntities(); List <Task> taskList = orm.Tasks.ToList(); List <Task> searchResults = new List <Task>(); var tasks = from s in orm.Tasks select s; if (!String.IsNullOrEmpty(searching)) { tasks = tasks.Where(s => s.Description.Contains(searching)); } ViewBag.tasks = tasks; return(View()); }
public ActionResult Login(User model) { TaskListEntities db = new TaskListEntities(); var userRecord = db.Users.FirstOrDefault(u => u.Email == model.Email); if (model == null) { ViewBag.Message = $"Error {model.Email} was not recognized"; } else { return(View()); } return(RedirectToAction("Index", "Home")); }
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")); } }