Esempio n. 1
0
        public void SaveManagerTask(int id, string name, string content, byte state, int workerId)
        {
            Task oldTask = GetTask(id);

            Task newTask = new Task
            {
                Id       = id,
                Name     = name,
                Content  = content ?? string.Empty,
                State    = state,
                WorkerId = workerId == -1 ? (int?)null : workerId
            };

            _emailService.CheckEmailSending(oldTask, newTask);

            _taskRepository.SaveManagerTask(id, name, content, state, workerId);
        }