using System;
using HRM.BO;

namespace HRM.UI.MODELS
{
    public class ProfileInformation : AuditTrailBase
    {
        public ProfileInformation()
        {
            Name = string.Empty;
            EmployeeNo = string.Empty;
            EmailAddress = string.Empty;
            Department = string.Empty;
            Designation = string.Empty;
            Location = string.Empty;
            JoiningDate = DateTime.MinValue;
            ShiftName = "No Shift Assigned";
        }

        public int UserID { get; set; }
        public string EmployeeNo { get; set; }
        public string EmailAddress { get; set; }
        public string Name { get; set; }
        public string Department { get; set; }
        public string Designation { get; set; }
        public string Location { get; set; }
        public DateTime JoiningDate { get; set; }
        public double Latitude { get; set; }
        public double Longitude { get; set; }
        public string ShiftName { get; set; }
        public int FixedLocationAttn { get; set; }
        public int FixedLocationDistance { get; set; }
    }
}