public IActionResult UpdateTask(int id)
        {
            var task = _taskService.GetId(id);
            TaskUpdateViewModel model = new TaskUpdateViewModel
            {
                Id          = task.Id,
                Description = task.Description,
                UrgencyId   = task.UrgencyId,
                Name        = task.Name
            };

            ViewBag.Urgencys = new SelectList(_urgencyService.GetAll(), "Id", "Description", task.UrgencyId);
            return(View(model));
        }
        public IActionResult UpdateTask(int id)
        {
            TempData["active"] = "task";
            var task = _taskService.GetById(id);
            TaskUpdateViewModel model = new TaskUpdateViewModel
            {
                Id          = task.Id,
                Name        = task.Name,
                Description = task.Description,
                UrgencyId   = task.UrgencyId
            };

            ViewBag.Urgencies = new SelectList(_urgencyService.GetAll(), "Id", "UrgencyLevel", task.UrgencyId);
            return(View(model));
        }
Example #3
0
 public IActionResult UpdateTask(TaskUpdateViewModel model)
 {
     if (ModelState.IsValid)
     {
         _taskService.Update(new Task
         {
             Id          = model.Id,
             Name        = model.Name,
             Description = model.Description,
             PriorityId  = model.PriorityId
         });
         return(RedirectToAction("Index"));
     }
     return(View(model));
 }
Example #4
0
        public IActionResult UpdateTask(int id)
        {
            TempData["Active"] = "task";
            var task = _taskService.GetWithId(id);
            TaskUpdateViewModel model = new TaskUpdateViewModel
            {
                Id          = task.Id,
                Name        = task.Name,
                Description = task.Description,
                PriorityId  = task.PriorityId
            };

            ViewBag.Tasks = new SelectList(_priorityService.GetAll(), "Id", "Description", task.PriorityId);
            return(View(model));
        }
 public IActionResult UpdateTask(TaskUpdateViewModel model)
 {
     TempData["Active"] = "task";
     if (ModelState.IsValid)
     {
         _taskService.Update(new Task
         {
             Id          = model.Id,
             Description = model.Description,
             UrgencyId   = model.UrgencyId,
             Name        = model.Name
         });
         return(RedirectToAction("Index"));
     }
     return(View(model));
 }
        public IActionResult UpdateTask(TaskUpdateViewModel model)
        {
            TempData["active"] = "task";
            ViewBag.Urgencies  = new SelectList(_urgencyService.GetAll(), "Id", "UrgencyLevel", model.UrgencyId);

            if (ModelState.IsValid)
            {
                _taskService.Update(new Task_Entity
                {
                    Id          = model.Id,
                    Name        = model.Name,
                    Description = model.Description,
                    UrgencyId   = model.UrgencyId
                });
                return(RedirectToAction("index"));
            }
            return(View(model));
        }
        public IActionResult Put(int id, TaskUpdateViewModel model)
        {
            var repo = this.Storage.GetRepository <ITaskRepository>();

            Task task = repo.WithKey(id);

            if (task == null)
            {
                return(this.NotFound(new { success = false }));
            }

            if (this.ModelState.IsValid)
            {
                model.ToEntity(task, this.GetCurrentUserName());
                repo.Edit(task, GetCurrentUserName());
                this.Storage.Save();

                return(Ok(new { success = true }));
            }

            return(BadRequest(new { success = false }));
        }
Example #8
0
 public EditDateMessage(TaskUpdateViewModel vm)
 {
     this.Vm = vm;
 }
Example #9
0
 public UpdateModifiedMessage(TaskUpdateViewModel vm)
 {
     this.Update = vm;
 }