public SummaryDashboardDTO GetSummaryDashboardPM(string team, string Deartment)
        {
            SummaryDashboardDTO getSummary = new SummaryDashboardDTO();

            var countNewByDepartment = Context.ApplicantProfile.Where(x => x.Position == Deartment).GroupBy(i => i.StatusApplicant).Select(i => new { Word = i.Key, Count = i.Count() });

            foreach (var item in countNewByDepartment)
            {
                if (item.Word == "Pass_HR") // ผู้สมัครใหม่
                {
                    getSummary.Total_NewApplicantPM = item.Count;
                }
            }

            var grouped = Context.ApplicantProfile.Where(x => x.Team == team).GroupBy(i => i.StatusApplicant).Select(i => new { Word = i.Key, Count = i.Count() });

            foreach (var item in grouped)
            {
                if (item.Word == "Contact_Inte") //รอประเมิณการสัมภาษณ์
                {
                    getSummary.Total_waitInterview += item.Count;
                }
                if (item.Word == "Interview_P") //รอกำหนดข้อตกลง
                {
                    getSummary.Total_WaitaAgreement = item.Count;
                }
            }

            return(getSummary);
        }
        public SummaryDashboardDTO GetSummaryDashboard()
        {
            SummaryDashboardDTO getSummary = new SummaryDashboardDTO();

            var grouped = Context.ApplicantProfile.GroupBy(i => i.StatusApplicant).Select(i => new { Word = i.Key, Count = i.Count() });

            foreach (var item in grouped)
            {
                if (item.Word == "New") // ผู้สมัครใหม่
                {
                    getSummary.Total_NewApplicant = item.Count;
                }
                if (item.Word == "Contact_Cnot" || item.Word == "Pass_PM") //ยังไม่ได้ติดต่อ
                {
                    getSummary.Total_WaitContact += item.Count;
                }
                if (item.Word == "Contact_Inte") //รอผลสัมภาษณ์
                {
                    getSummary.Total_WaitInterviewResult = item.Count;
                }
                if (item.Word == "Agreemented" || item.Word == "Interview_C" || item.Word == "Interview_N") //รอการแจ้งผล
                {
                    getSummary.Total_WaitResult += item.Count;
                }
            }

            return(getSummary);
        }