public AttendanceShowDtlModel GetAttendanceShowDtl(string SDATE, string EmpNo)
        {
            string thisDate = SDATE;

            SDATE = SDATE.Replace("-", "");

            AttendanceShowDtlModel Obj = new AttendanceShowDtlModel();


            Obj.Emp = GetEmpAllData(EmpNo);

            Obj.ThisDate       = GetThisDate(Obj.Emp.Company, SDATE);
            Obj.ThisDate.start = thisDate;

            OutgoingModelFactory OutgoingFactory = new OutgoingModelFactory();

            Obj.OutgoingList = OutgoingFactory.GetEventList(EmpNo, SDATE, SDATE);

            Obj.AttendanceList = AttendanceRecord(Obj.Emp.EmployeeNo, Obj.Emp.TempEmployeeNo, SDATE);

            return(Obj);
        }
        public JsonResult GetShowDtlManage(string SDATE, string EmpNo)
        {
            AttendanceShowDtlModel AttendanceShowDtl = ModelFactory.GetAttendanceShowDtl(SDATE, EmpNo);

            return(Json(AttendanceShowDtl));
        }
        public JsonResult GetShowDtl(string SDATE)
        {
            AttendanceShowDtlModel AttendanceShowDtl = ModelFactory.GetAttendanceShowDtl(SDATE, LoginUserInfo.UserId);

            return(Json(AttendanceShowDtl));
        }