示例#1
0
        public List <string> UserDetails(string staffID)
        {
            // Role has to broken down into List<string> to be serilised and sent to the mobile app
            role          user    = gad.UserDetails(staffID);
            List <string> details = new List <string>
            {
                user.employee.FirstName,
                user.employee.LastName,
                user.employee.StaffID.ToString(),
                user.employee.EmailAddress,
                user.department.DeptName,
                user.RoleType,
                user.employee.DateJoined.ToShortDateString()
            };

            return(details);
        }
示例#2
0
        protected void SetUserInfo(string id)
        {
            // Sets the user details to labels
            var user = gad.UserDetails(id);

            lbWelcomeBack.Text = "Welcome Back  " + user.employee.FirstName;

            lbStaffID.Text = "Staff ID : " + user.employee.StaffID;

            lbEmail.Text = "Email : " + user.employee.EmailAddress;

            lbFirstName.Text = "First Name : " + user.employee.FirstName;

            lbLastName.Text = "Last Name : " + user.employee.LastName;

            lbDepartment.Text = "Department : " + user.department.DeptName;

            lbRole.Text = "Role : " + user.RoleType;

            lbDateJoined.Text = "Date Joined : " + user.employee.DateJoined.ToShortDateString();

            lbEntitlement.Text = "Entitlement Days Left : " + cc.EntitlementLeft(user.employee.StaffID.ToString());
        }