Example #1
0
        public ClientTaskGetByIdViewModel GetTaskById(int id)
        {
            ClientTaskGetByIdViewModel clientTaskGetByIdViewModel = new ClientTaskGetByIdViewModel();

            ClientTaskGetByIdDTO clientTaskGetByIdDTO = clientTaskRepository.GetTasksById(id);

            clientTaskGetByIdViewModel.Id            = clientTaskGetByIdDTO.Id;
            clientTaskGetByIdViewModel.TaskName      = clientTaskGetByIdDTO.TaskName;
            clientTaskGetByIdViewModel.Description   = clientTaskGetByIdDTO.Description;
            clientTaskGetByIdViewModel.ClientAddress = clientTaskGetByIdDTO.ClientAddress;
            clientTaskGetByIdViewModel.StartTime     = clientTaskGetByIdDTO.StartTime;
            clientTaskGetByIdViewModel.EndTime       = clientTaskGetByIdDTO.EndTime;
            clientTaskGetByIdViewModel.ClientId      = clientTaskGetByIdDTO.ClientId;

            return(clientTaskGetByIdViewModel);
        }
Example #2
0
        public ClientTaskGetByIdDTO GetTasksById(int id)
        {
            ClientTask clientTask = tasksList.Where(task => task.Id == id)
                                    .FirstOrDefault();

            ClientTaskGetByIdDTO clientTaskGetByIdDTO = new ClientTaskGetByIdDTO();

            clientTaskGetByIdDTO.Id            = clientTask.Id;
            clientTaskGetByIdDTO.TaskName      = clientTask.TaskName;
            clientTaskGetByIdDTO.Description   = clientTask.Description;
            clientTaskGetByIdDTO.ClientAddress = clientTask.ClientAddress;
            clientTaskGetByIdDTO.StartTime     = clientTask.StartTime;
            clientTaskGetByIdDTO.EndTime       = clientTask.EndTime;
            clientTaskGetByIdDTO.ClientId      = clientTask.ClientId;

            return(clientTaskGetByIdDTO);
        }
Example #3
0
        public bool Delete(int id)
        {
            ClientTaskGetByIdDTO clientTaskGetByIdDTO = clientTaskRepository.GetTasksById(id);

            if (clientTaskGetByIdDTO == null)
            {
                throw new NullReferenceException("The item with ID=" + id + " does not exist");
            }
            else
            {
                try
                {
                    bool status = clientTaskRepository.Delete(id);
                    return(status);
                }
                catch (Exception)
                {
                    throw new Exception();
                }
            }
        }