Exemple #1
0
 public IHttpActionResult PostTask(ProjectTemplateTasks task)
 {
     if (task == null)
     {
         return(BadRequest("task object must be passed in the request body"));
     }
     try
     {
         task.CreatedDate = DateTime.Now;
         var taskId = projectTemplatesService.CreateTemplateTask(task);
         return(Ok(taskId));
     }
     catch (Exception ex)
     {
         return(InternalServerError(ex));
     }
 }
        public int CreateTemplateTask(ProjectTemplateTasks task)
        {
            var res = tasksRepository.Insert(task.AutoMapObject <ProjectTemplateTasks, DB.ProjectTemplateTask>());

            return(res.Id);
        }
        public void UpdateTemplateTask(ProjectTemplateTasks task)
        {
            var original = tasksRepository.GetById(t => t.Id == task.Id);

            tasksRepository.Update(original, task.AutoMapObject <ProjectTemplateTasks, DB.ProjectTemplateTask>());
        }