示例#1
0
        public UserTaskDTO GetVUserTask(int?id)
        {
            if (!id.HasValue)
            {
                throw new ValidationException("The vUserTask's id value is not set", "");
            }
            vUserTask userTask = Database.vUserTasks.Get(id.Value);

            return(Mapper.Map <vUserTask, UserTaskDTO>(userTask));
        }
示例#2
0
        public void SaveTask(UserTaskDTO userTaskDTO)
        {
            var task = new vUserTask
            {
                UserId       = userTaskDTO.UserId,
                TaskId       = userTaskDTO.TaskId,
                TaskName     = userTaskDTO.TaskName,
                Description  = userTaskDTO.Description,
                StartDate    = userTaskDTO.StartDate,
                DeadlineDate = userTaskDTO.DeadlineDate,
                State        = userTaskDTO.State
            };

            Database.vUserTasks.Add(task);
            Database.Save();
        }