public DepartmentListItem(Department department, Admin admin) { Id = department.Id; Name = department.Name; Description = department.Description; Admin = new CurrentOn(admin); }
public EmployeeDetails(EmployeeWithState emp, Department depart) : base(emp) { BirthDate = emp.BirthDate; HireDate = emp.HireDate; Address = emp.Address; RegNat = emp.RegNat; Department = new CurrentOn(depart); }
public ProjectListItem(Project project, Employee emp) { Id = project.Id; Name = project.Name; Description = project.Description; StartDate = project.StartDate; EndDate = project.EndDate; ProjectManager = new CurrentOn(emp); }
public EventListItem(Event events, Employee emp) { Id = events.Id; Name = events.Name; Address = new AddressObject(events); StartDate = events.StartDate; EndDate = events.EndDate; FullDay = events.FullDay; Creator = new CurrentOn(emp); }
public TaskDetail(TaskWithState task, CurrentOn currentOn, string projectName, TaskWithState mainTask, IEnumerable <TaskListItem> subTask, IEnumerable <SubjectListItem> subjects, IEnumerable <DocumentList> docs) : base(task, currentOn) { ProjectName = projectName; if (mainTask != null) { MainTaskName = mainTask.Name; MainTaskState = mainTask.StateName; } SubTasks = (subTask != null)?subTask:new List <TaskListItem>(); Subjects = (subjects != null)?subjects:new List <SubjectListItem>(); Docs = docs; }
public DocumentDetail(Document document) { EmployeeService repoEmployee = new EmployeeService(); Id = document.Id; Name = document.Name; Description = document.Description; CreateDate = document.CreateDate; Extention = document.Extention; Employee = new CurrentOn(repoEmployee.Get(document.EmployeeId)); FileBinId = document.FileBinId; OldFileId = document.OldFileId; Size = document.Size; }
public EmployeeDetail(Employee emp, Department department) { Id = emp.Id; FirstName = emp.FirstName; LastName = emp.LastName; Email = emp.Email; RegNat = emp.RegNat; BirthDate = emp.BirthDate; HireDate = emp.HireDate; City = emp.City; Country = emp.Country; Street = emp.Street; Number = emp.Number; NumberBox = emp.NumberBox; ZipCode = emp.ZipCode; GSM = emp.GSM; Department = new CurrentOn(department); }
public TeamListItem(Team t, Employee teamManager) : this(t) { TeamManager = new CurrentOn(teamManager); }
public ConversationListItem(Message firstMessage, Message lastMessage, Team receiver) : base(firstMessage, lastMessage) { Receiver = new CurrentOn(receiver); ReceiverType = "Team"; }
public ConversationListItem(Message firstMessage, Message lastMessage, Employee receiver) : base(firstMessage, lastMessage) { Receiver = new CurrentOn(receiver); ReceiverType = "Employee"; }
public TaskListItem(TaskWithState task, CurrentOn currentOn) : this(task) { CurrentOn = currentOn; }