public ProjectView(PROJECT project, User submittedBy, User requestedBy, IList<RequestView> requestList, SupportArea supportArea, Program program, ValueDriver valueDriver, LookupSorted projectStatus, LookupActive projectType, decimal? internalHoursMultiplier, decimal? externalHoursMultiplier, User assignedTo) : base(project, submittedBy, requestedBy, supportArea, program, valueDriver, projectStatus, projectType, internalHoursMultiplier, externalHoursMultiplier, assignedTo) { this.StartDate = project.START_DATE; this.RequestList = requestList == null ? new List<RequestView>() : requestList; }
public RequestView(REQUEST request, User submittedBy, User requestedBy, User assignedTo, IList<ElementView> elements, LookupActive requestCategory, SupportArea supportArea, ProjectView project, Program program, ValueDriver valueDriver, LookupSorted requestStatus, LookupActive requestType, decimal? internalHoursMultiplier, decimal? externalHoursMultiplier) : base(request, submittedBy, requestedBy, supportArea, program, valueDriver, requestStatus, requestType, internalHoursMultiplier, externalHoursMultiplier, assignedTo) { this.RequestCategory = requestCategory; this.Parent = project; this.ElementList = elements == null ? new List<ElementView>() : elements; this.Resolution = request.RESOLUTION; this.ITFeatures = request.IT_FEATURE; this.TopOffnetAttributeNumber = request.TOP_OFFNET_ATTRIBUTE_NUMBER; }
public ElementView(ELEMENT element, IList<Note> noteList, IUser assignedTo, LookupSorted elementStatus, RequestView parent) : base(element.ELEMENT_ID, elementStatus, element.ASSIGNED_DATE, element.CLOSED_DATE, element.LAST_UPDATED_DATE, element.ELEMENT_SUMMARY) { this.AssignedTo = (User)assignedTo; this.Parent = parent; this.percentComplete = element.PERCENT_COMPLETE; this.hours = element.HOURS; this.Resolution = element.RESOLUTION; this.Note = noteList == null ? new List<Note>() : noteList; }
public ARequestView(int id, LookupSorted status, DateTime OpenDate, DateTime? closedDate, DateTime LastUpdated, string summary) { this.ID = id; this.Status = status; this.OpenDate = OpenDate; this.closedDate = closedDate; this.LastUpdated= LastUpdated; this.Summary = summary; this.isNew = false; }
public AProjectView(REQUEST request, User submittedBy, User requestedBy, SupportArea supportArea, Program program, ValueDriver valueDriver, LookupSorted requestStatus, LookupActive requestType, decimal? internalHoursMultipleir, decimal? externalHoursMultiplier, User assignedTo) : base(request.REQUEST_ID, requestStatus, request.SUBMITTED_DATE, request.CLOSED_DATE, request.LAST_UPDATED_DATE, request.REQUEST_SUMMARY) { createDetails (requestedBy, submittedBy, requestType, supportArea, valueDriver, request.REQUESTED_DUE_DATE, request.ESTIMATED_DUE_DATE, request.HOLD_DATE, request.RESUME_DATE, request.MANAGER_QUEUE_DATE, request.MANAGER_APPROVED_DATE, request.ESTIMATED_HOURS, (decimal)request.VALUE, request.ESTIMATED_COST, request.ACTUAL_COST, request.REQUEST_DESCRIPTION, request.VALUE_REASON, request.MANAGER_NOTE, program, internalHoursMultipleir, externalHoursMultiplier, assignedTo); }