Пример #1
0
        public TaskDAL ToDALConverter(TaskDTO task)
        {
            EmployeeDAL owner   = _employeeReposirory.Get(task.OwnerID);
            var         DALTask = new TaskDAL(task.Name, task.Description, task.State, task.OwnerID);

            DALTask.Logger = task.Logger;
            return(DALTask);
        }
Пример #2
0
        public EmployeeDAL ToDALConverter(EmployeeDTO employee)
        {
            var DALEmployee = new EmployeeDAL(employee.Name, employee.SubordinatesID);

            if (employee.Leader != null)
            {
                EmployeeDAL leader = _employeeReposirory.Get(employee.Leader.ID);
                DALEmployee.Leader = leader;
            }
            DALEmployee.SubordinatesID = employee.SubordinatesID;
            DALEmployee.TaskList       = employee.TaskList;

            return(DALEmployee);
        }
Пример #3
0
        public TeamReportDTO GetTeamReport(int id)
        {
            TeamReportDAL DALTeamReport = _teamReportReposirory.Get(id);
            var           t             = TeamReportToDTOConverter(DALTeamReport);

            return(t);
        }
Пример #4
0
        public TaskDTO Get(int id)
        {
            TaskDAL task = _taskReposirory.Get(id);;
            var     t    = ToDTOConverter(task);

            return(t);
        }