public static NotificationDTO Map(MessageNotificationBO messageNotification, IZeus zeus) { NotificationDTO self = new NotificationDTO(); self.FontAwesome = "fa fa-envelope-o"; return(self); }
public static IEnumerable <UserDTO> Map(IEnumerable <UserBO> users, IZeus zeus) { IList <UserDTO> selfs = new List <UserDTO>(); foreach (UserBO user in users) { UserDTO self = Map(user, zeus); selfs.Add(self); } return(selfs); }
public static PrivilegeRequestDTO Map(PrivilegeRequestBO privilegeRequest, IZeus zeus) { PrivilegeRequestDTO self = new PrivilegeRequestDTO { PrivilegeRequestId = privilegeRequest.Id, UserId = privilegeRequest.UserId, Role = privilegeRequest.RoleName, RequestDate = DateExtension.ConvertDateToShort(privilegeRequest.RequestDate) }; return(self); }
public static async Task <UserDTO> MapAsync(UserBO user, IZeus zeus) { UserDTO self = new UserDTO { UserId = user.Id, Email = user.Email, Username = user.StaffUserName, FirstName = user.FirstName, LastName = user.LastName, FullName = user.FirstName + " " + user.LastName, }; return(self); }
public OrganizationDTO Map(OrganizationBO organization, IZeus zeus) { OrganizationDTO self = this; self.OrganizationId = organization.Id; self.OrganizationName = organization.Name; self.OrganizationShortName = organization.ShortName; self.LogoImageContent = organization.OrganizationLogo; self.LogoImageMimeType = organization.ImageMimeType; //Guid appraisalPeriodId = zeus.organizationManager.GetAppraisalPeriodId(DateTime.UtcNow, organization.Id); //self.RemainingDaysInCurrentAppraisalPeriod = zeus.organizationManager.GetDaysRemainingInAppraisalPeriod(DateTime.UtcNow, appraisalPeriodId); return(self); }
public static UserTaskCommentDTO Map(UserTaskCommentBO userTaskComment, IZeus zeus) { UserTaskCommentDTO self = new UserTaskCommentDTO { UserTaskCommentId = userTaskComment.Id, UserTaskId = userTaskComment.UserTaskId, CommenterId = userTaskComment.CommenterId, Comment = userTaskComment.Comment, CommentDate = DateExtension.ConvertDateToShort(userTaskComment.CommentDate), Date = userTaskComment.CommentDate, RelativeDateTime = userTaskComment.CommentDate.ToRelativeDate(), }; self.CommenterName = userTaskComment.Commenter == null ? "" : userTaskComment.Commenter.FirstName + " " + userTaskComment.Commenter.LastName; return(self); }
public static UserDTO Map(UserBO user, IZeus zeus) { UserDTO self = new UserDTO { UserId = user.Id, Email = user.Email, Username = user.StaffUserName, FirstName = user.FirstName, LastName = user.LastName, MiddleName = user.MiddleName, FullName = user.FirstName + " " + user.LastName, JobDescription = user.JobDescription, }; self.OrganizationId = user.OrganizationId; self.Roles = StringConversion.ConvertToString(self.UserRoles); return(self); }
public static UserTaskDTO Map(UserTaskBO userTask, IZeus zeus) { UserTaskDTO self = new UserTaskDTO { UserTaskId = userTask.Id, TaskTitle = userTask.Title, Description = userTask.Description, AssignedToId = userTask.UserId, Percentage = DateExtension.PercentageProgressBetweenDates(userTask.BeginDate, userTask.EndDate), PercentageComplete = DateExtension.PercentageProgressBetweenDates(userTask.BeginDate, userTask.EndDate).ToString() + "%", DateCreated = DateExtension.ConvertDateToShort(userTask.DateCreated), Deadline = DateExtension.ConvertDateToShort(userTask.EndDate), BeginDate = DateExtension.ConvertDateToShort(userTask.BeginDate), CreateDate = userTask.DateCreated, UserTaskHtmlId = StringConversion.ConvertGuidToString(userTask.Id), TaskHtmlId = StringConversion.ConvertGuidToString(userTask.Id) }; self.AssignedTo = userTask.User == null ? "" : userTask.User.FirstName + " " + userTask.User.LastName; //get list of measure/target return(self); }
//IZeus zeus; public NotificationController(IZeus _zeus) : base(_zeus) { }
//IZeus zeus; public ProfileController(IZeus _zeus) : base(_zeus) { }
//IZeus zeus; public OrganizationController(IZeus _zeus) : base(_zeus) { }
public static IEnumerable <NotificationDTO> Map(IEnumerable <NotificationBO> notifications, IZeus zeus) { IList <NotificationDTO> selfs = new List <NotificationDTO>(); foreach (NotificationBO notification in notifications) { NotificationDTO self = Map(notification, zeus); selfs.Add(self); } return(selfs.AsEnumerable()); }
public static NotificationDTO Map(NotificationBO notification, IZeus zeus) { NotificationDTO self = new NotificationDTO { NotificationId = notification.Id, Message = notification.Message, Url = notification.URL, State = (int)notification.NotificationState, //SenderFullName = zeus.staffManager.GetStaffName(notification.SenderId) IsRead = notification.NotificationState == NotificationState.Read }; switch (notification.NotificationType) { case NotificationType.NewTask: self.FontAwesome = "fa fa-briefcase text-aqua"; break; case NotificationType.NewTaskEvaluation: self.FontAwesome = "fa fa-check-square-o text-green"; break; case NotificationType.Nomination: self.FontAwesome = "fa fa-trophy text-yellow"; break; case NotificationType.NewTaskComment: self.FontAwesome = "fa fa-comment-o text-light-blue"; break; case NotificationType.TaskAccepted: self.FontAwesome = "fa fa-check-circle text-green"; break; case NotificationType.TaskDeclined: self.FontAwesome = "fa fa-times-circle text-red"; break; case NotificationType.SupervisorRequest: self.FontAwesome = "fa fa-user-plus text-aqua"; break; case NotificationType.SupervisorAccepted: self.FontAwesome = "fa fa-user text-green"; break; case NotificationType.SupervisorDeclined: self.FontAwesome = "fa fa-user-times text-red"; break; case NotificationType.SupervisorAppraisalApproval: self.FontAwesome = "fa fa-thumbs-o-up text-green"; break; case NotificationType.HodAppraisalApproval: self.FontAwesome = "fa fa-thumbs-up text-green"; break; case NotificationType.NewCompetencyEvaluation: self.FontAwesome = "fa fa-check-square-o text-green"; break; case NotificationType.NewCompetencyComment: self.FontAwesome = "fa fa-comment-o text-light-blue"; break; case NotificationType.AppraisalContest: self.FontAwesome = "fa fa-times-circle-o"; break; default: self.FontAwesome = "fa fa-envelope-o"; break; } return(self); }
public static IEnumerable <UserTaskExpectationDTO> Map(IEnumerable <UserTaskExpectationBO> userTaskExpectations, IZeus zeus) { List <UserTaskExpectationDTO> selfs = new List <UserTaskExpectationDTO>(); foreach (UserTaskExpectationBO taskExpectation in userTaskExpectations) { UserTaskExpectationDTO self = UserTaskExpectationDTO.Map(taskExpectation, zeus); selfs.Add(self); } return(selfs); }
public static UserTaskCommentDTO Map(UserTaskCommentBO userTaskComment, string currentUserId, IZeus zeus) { UserTaskCommentDTO self = new UserTaskCommentDTO { UserTaskCommentId = userTaskComment.Id, UserTaskId = userTaskComment.UserTaskId, CommenterId = userTaskComment.CommenterId, Comment = userTaskComment.Comment, CommentDate = DateExtension.ConvertDateToShort(userTaskComment.CommentDate), Date = userTaskComment.CommentDate, RelativeDateTime = userTaskComment.CommentDate.ToRelativeDate(), IsCommenter = userTaskComment.CommenterId == currentUserId }; if (userTaskComment.Commenter != null) { self.CommenterName = userTaskComment.CommenterId == currentUserId ? "You" : userTaskComment.Commenter.FirstName + " " + userTaskComment.Commenter.LastName; } return(self); }
//IZeus zeus; public UserController(IZeus _zeus) : base(_zeus) { }
public static IEnumerable <UserTaskCommentDTO> Map(IEnumerable <UserTaskCommentBO> userTaskComments, string currentUserId, IZeus zeus) { List <UserTaskCommentDTO> selfs = new List <UserTaskCommentDTO>(); foreach (UserTaskCommentBO userTaskComment in userTaskComments) { UserTaskCommentDTO self = UserTaskCommentDTO.Map(userTaskComment, currentUserId, zeus); selfs.Add(self); } return(selfs); }
public static IEnumerable <PrivilegeRequestDTO> Map(IEnumerable <PrivilegeRequestBO> privilegeRequests, IZeus zeus) { List <PrivilegeRequestDTO> selfs = new List <PrivilegeRequestDTO>(); foreach (PrivilegeRequestBO privilegeRequest in privilegeRequests) { PrivilegeRequestDTO contest = PrivilegeRequestDTO.Map(privilegeRequest, zeus); selfs.Add(contest); } return(selfs.AsEnumerable()); }
//IZeus zeus; public AdminController(IZeus _zeus) : base(_zeus) { }
//IZeus zeus; public StaffController(IZeus _zeus) : base(_zeus) { }
//IZeus zeus; public SettingsController(IZeus _zeus) : base(_zeus) { }
public static async Task <IEnumerable <UserDTO> > MapAsync(IEnumerable <UserBO> users, IZeus zeus) { IList <UserDTO> selfs = new List <UserDTO>(); foreach (UserBO user in users) { UserDTO self = await MapAsync(user, zeus); selfs.Add(self); } return(selfs); }
public UserTaskApiController(IZeus _zeus) : base(_zeus) { }
public static UserTaskEvaluationDTO Map(UserTaskEvaluationBO userTaskEvaluation, string currentUserId, IZeus zeus) { UserTaskEvaluationDTO self = new UserTaskEvaluationDTO { UserTaskEvaluationId = userTaskEvaluation.Id, EvaluatorId = userTaskEvaluation.EvaluatorId, Rating = userTaskEvaluation.Rating, Score = userTaskEvaluation.Rating + " / " + userTaskEvaluation.MaximumRating, Date = userTaskEvaluation.RatingDate, RelativeDateTime = userTaskEvaluation.RatingDate.ToRelativeDate(), }; if (userTaskEvaluation.Evaluator != null) { self.EvaluatorName = userTaskEvaluation.EvaluatorId == currentUserId ? "You" : userTaskEvaluation.Evaluator.FirstName + " " + userTaskEvaluation.Evaluator.LastName; } return(self); }
public static IEnumerable <UserTaskDTO> Map(IEnumerable <UserTaskBO> userTasks, IZeus zeus) { List <UserTaskDTO> selfs = new List <UserTaskDTO>(); foreach (UserTaskBO userTask in userTasks) { UserTaskDTO self = UserTaskDTO.Map(userTask, zeus); selfs.Add(self); } return(selfs.AsEnumerable()); }
public BaseController(IZeus _zeus) { zeus = _zeus; }
public static UserTaskEvaluationDTO Map(UserTaskEvaluationBO userTaskEvaluation, IZeus zeus) { UserTaskEvaluationDTO self = new UserTaskEvaluationDTO { UserTaskEvaluationId = userTaskEvaluation.Id, EvaluatorId = userTaskEvaluation.EvaluatorId, Rating = userTaskEvaluation.Rating, Score = userTaskEvaluation.Rating + " / " + userTaskEvaluation.MaximumRating, Date = userTaskEvaluation.RatingDate, RelativeDateTime = userTaskEvaluation.RatingDate.ToRelativeDate(), }; self.EvaluatorName = userTaskEvaluation.Evaluator == null ? "" : userTaskEvaluation.Evaluator.FirstName + " " + userTaskEvaluation.Evaluator.LastName; return(self); }
public RoleApiController(IZeus _zeus) : base(_zeus) { }
public static IEnumerable <UserTaskEvaluationDTO> Map(IEnumerable <UserTaskEvaluationBO> userTaskEvaluations, string currentUserId, IZeus zeus) { List <UserTaskEvaluationDTO> selfs = new List <UserTaskEvaluationDTO>(); foreach (UserTaskEvaluationBO userTaskEvaluation in userTaskEvaluations) { UserTaskEvaluationDTO self = Map(userTaskEvaluation, currentUserId, zeus); selfs.Add(self); } return(selfs); }
public HomeController(IZeus _zeus) : base(_zeus) { }