Пример #1
0
        public ActionResult Register(UserDetail userDetails)
        {
            TaskExpence taskExpence = new TaskExpence();

            taskExpence.CreateUser(userDetails);
            return(RedirectToAction("Index", "Doexpence"));
        }
Пример #2
0
        // GET api/task

        public IEnumerable <Task> Get()
        {
            TaskExpence          taskExpence    = new TaskExpence();
            List <Task>          tasks          = taskExpence.GetTasks();
            List <CompletedTask> completedTasks = taskExpence.GetCompletedTasks();
            var _nonCompletedTasks = from a in tasks
                                     where !(from b in completedTasks
                                             where b.TaskID == a.TaskID
                                             select b.TaskID)
                                     .Contains(a.TaskID)
                                     select a;

            return(tasks.ToList());
        }
Пример #3
0
        // GET api/task/5
        public IEnumerable <Task> Get(int id)
        {
            TaskExpence taskExpence = new TaskExpence();
            List <Task> tasks       = taskExpence.GetTasks();

            List <CompletedTask> completedTasks = taskExpence.GetCompletedTasks();
            var _nonCompletedTasks = from a in tasks
                                     where !(from b in completedTasks
                                             where b.TaskID == a.TaskID
                                             select b.TaskID)
                                     .Contains(a.TaskID) &&
                                     (a.SheduledDate <= DateTime.Today.AddDays(7))
                                     select a;

            return(_nonCompletedTasks);
        }
Пример #4
0
 public ActionResult Login(UserDetail userDetails)
 {
     if (!ModelState.IsValid)
     {
         TaskExpence taskExpence = new TaskExpence();
         UserDetail  userdetails = taskExpence.verifyLogin(userDetails);
         if (userdetails != null)
         {
             Session["UserName"] = userdetails.FirstName + " " + userdetails.LastName;
             Session["UserID"]   = userdetails.UserID;
             System.Web.Security.FormsAuthentication.SetAuthCookie(Session["UserName"].ToString(), true);
             return(Json(new { redirectToUrl = Url.Action("Index", "Doexpence") }));
         }
         else
         {
             HttpContext.Response.StatusCode = 400;
             return(new ContentResult {
                 Content = "Invalid Login , Try agin!"
             });
         }
     }
     return(View());
 }
Пример #5
0
        // PUT api/task/5
        public void Put(Task task)
        {
            TaskExpence taskExpence = new TaskExpence();

            taskExpence.CreateTask(task);
        }