public IActionResult PostTodoModels(taskViewModel taskItem)
        {
            Task postedTask = new Task()
            {
                Title    = taskItem.Title,
                TimeLeft = TimeSpan.Parse(taskItem.TimeLeft)
            };

            SHARED.ViewModals.Task postData = ModelToDto.ModelToDTO(postedTask);
            SHARED.ViewModals.Task result   = taskBLL.PostTasks(postData);

            return(Created("", result));
        }
        public IActionResult PutTodoModel(int id, taskViewModel todoModel)
        {
            Task editedTask = new Task()
            {
                TaskId      = todoModel.TaskId,
                Title       = todoModel.Title,
                TimeLeft    = TimeSpan.Parse(todoModel.TimeLeft),
                IsCompleted = todoModel.IsCompleted,
                IsDeleted   = todoModel.IsDeleted,
                IsExpired   = todoModel.IsExpired
            };

            SHARED.ViewModals.Task editdata  = ModelToDto.ModelToDTO(editedTask);
            SHARED.ViewModals.Task tasksItem = taskBLL.EditTasks(id, editdata);

            return(Created("", tasksItem));
        }
Exemple #3
0
        public ActionResult Create(taskViewModel task)
        {
            try
            {
                task c = new task();
                c.complexity = task.complexity;
                c.duration   = task.duration;
                c.etat       = task.etat;
                service.Add(c);
                service.Commit();



                // TODO: Add insert logic here

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }