Esempio n. 1
0
        public void SetMember(UserTaskTransferModel userDTO)
        {
            var userTask = Mapper.Map <UserTaskTransferModel, VUserTask>(userDTO);

            Database.VUserTasks.Create(userTask);
            Database.Save();
        }
Esempio n. 2
0
        public void UpdateTaskForUser(UserTaskTransferModel userDTO)
        {
            if (userDTO.TaskName.Length > 50)
            {
                throw new ValidationException($"The length of {nameof(userDTO.TaskName)} must be less then 50");
            }

            var userTask = Database.VUserTasks.Get(userDTO.UserId, userDTO.TaskId);

            if (userTask != null)
            {
                Mapper.Map(userDTO, userTask);
                Database.Save();
            }
        }
Esempio n. 3
0
        public void SaveTaskForUser(UserTaskTransferModel userDTO)
        {
            if (userDTO.TaskName.Length > 25)
            {
                throw new ValidationException($"The length of {nameof(userDTO.TaskName)} must be less then 25");
            }
            var userTask = new UserTask
            {
                TaskId  = userDTO.TaskId,
                UserId  = userDTO.UserId,
                StateId = 1
            };

            //Mapper.Map<UserTaskTransferModel, UserTask>(userDTO);
            Database.UserTasks.Create(userTask);
            Database.Save();
        }