public ActionResult EditAssignedTask(string userid, int taskID, string[] daysofweek, string starttime, string endtime, string feedback)
        {
            Guid     user     = Guid.Parse(userid);
            int      taskid   = Convert.ToInt32(taskID);
            usertask ut       = db.usertasks.Find(user, taskid);
            string   schedule = "";

            foreach (string day in daysofweek)
            {
                if (day != "false")
                {
                    schedule = schedule + day;
                }
            }
            ut.daysOfWeek = schedule;
            if (starttime != "")
            {
                ut.startTime = Convert.ToDateTime(starttime);
            }
            if (endtime != "")
            {
                ut.endTime = Convert.ToDateTime(endtime);
            }
            ut.feedbackMessage = feedback;

            db.SaveChanges();
            Response.Redirect("~/Account/AssignedTasks?user=" + ut.User.UserName);
            return(View());
        }
        public ActionResult AddAssignedTask(string username, int taskID, string[] daysofweek, string starttime, string endtime, string feedback)
        {
            usertask ut       = new usertask();
            string   schedule = "";

            foreach (string day in daysofweek)
            {
                if (day != "false")
                {
                    schedule = schedule + day;
                }
            }
            ut.daysOfWeek = schedule;
            if (starttime != "")
            {
                ut.startTime = Convert.ToDateTime(starttime);
            }
            if (endtime != "")
            {
                ut.endTime = Convert.ToDateTime(endtime);
            }
            ut.feedbackMessage = feedback;
            ut.User            = db.Users.Find(System.Web.Security.Membership.GetUser(username).ProviderUserKey);
            ut.task            = db.tasks.Find(Convert.ToInt32(taskID));

            db.Users.Find(System.Web.Security.Membership.GetUser(username).ProviderUserKey).usertasks.Add(ut);
            db.SaveChanges();
            Response.Redirect("~/Account/AssignedTasks?user=" + username);
            return(View());
        }
        public ActionResult EditAssignedTask(string username, int taskID)
        {
            Guid     userid = (Guid)System.Web.Security.Membership.GetUser(username).ProviderUserKey;
            int      taskid = Convert.ToInt32(taskID);
            usertask ut     = db.usertasks.Find(userid, taskid);

            return(View("EditAssignedTask", ut));
        }