123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293 |
- #include "StdAfx.h"
- #include "Dal.h"
- namespace DAL{
- inline CString GetStaffName(int nIndex)
- {
- return nIndex >= g_AryStaff.GetSize() ? _T("") : g_AryStaff.ElementAt(nIndex).ElementAt(1);
- }
- inline CString GetStaffDepartment(int nIndex)
- {
- return nIndex >= g_AryStaff.GetSize() ? _T("") : g_AryStaff.ElementAt(nIndex).ElementAt(2);
- }
- inline CString GetStaffDepartment(CString strStaffName)
- {
- if ( g_AryStaff.GetSize() == 0 )
- return _T("");
- CString strDept = _T("");
- for (int i = 0; i < g_AryStaff.GetSize(); i++ )
- {
- if ( strStaffName == g_AryStaff.ElementAt(i).ElementAt(1) )
- {
- strDept = g_AryStaff.ElementAt(i).ElementAt(2);
- break;
- }
- }
- return strDept;
- }
- inline CString GetStaffDimission(int nIndex)
- {
- return nIndex >= g_AryStaff.GetSize() ? _T("") : g_AryStaff.ElementAt(nIndex).ElementAt(10);
- }
- //////////////////////////////////////////////////////////////////////////
- inline CString GetStaffName(CArray<CStringArray, CStringArray> &AryStaff, int nIndex)
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(1);
- }
- inline CString GetStaffDepartment(CArray<CStringArray, CStringArray> &AryStaff, int nIndex)
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(2);
- }
- inline CString GetStaffDimission(CArray<CStringArray, CStringArray> &AryStaff, int nIndex)
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(10);
- }
- inline CString Case_3_GetDepartment(CArray<CStringArray, CStringArray> &AryDept, int nIndex)
- {
- return nIndex >= AryDept.GetSize() ? _T("") : AryDept.ElementAt(nIndex).ElementAt(0);
- }
- //////////////////////////////////////////////////////////////////////////
- inline CString Case_234_GetStaffId(CArray<CStringArray, CStringArray> &AryStaff, int nIndex)
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(0);
- }
- inline CString Case_234_GetStaffPosition(CArray<CStringArray, CStringArray> &AryStaff, int nIndex)
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(39);
- }
- inline CString Case_234_GetStaffName(CArray<CStringArray, CStringArray> &AryStaff, int nIndex)
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(11);
- }
- inline CString Case_234_GetStaffDept(CArray<CStringArray, CStringArray> &AryStaff, int nIndex) // 部门;
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(10);
- }
- inline CString Case_234_GetStaffGender(CArray<CStringArray, CStringArray> &AryStaff, int nIndex) // 性别;
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(12);
- }
- inline CString Case_234_GetStaffSelfPhone(CArray<CStringArray, CStringArray> &AryStaff, int nIndex) // 个人电话;
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(21);
- }
- inline CString Case_234_GetStaffPhone(CArray<CStringArray, CStringArray> &AryStaff, int nIndex) // 分配电话;
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(13);
- }
- inline CString Case_234_GetStaffNativePlace(CArray<CStringArray, CStringArray> &AryStaff, int nIndex) // 籍贯;
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(5);
- }
- inline CString Case_234_GetStaffEducational(CArray<CStringArray, CStringArray> &AryStaff, int nIndex) // 学历;
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(34);
- }
- inline CString Case_234_GetStaffEmerName(CArray<CStringArray, CStringArray> &AryStaff, int nIndex) // 紧急联系人;
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(26);
- }
- inline CString Case_234_GetStaffEmerPone(CArray<CStringArray, CStringArray> &AryStaff, int nIndex) // 紧急联系电放;
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(27);
- }
- inline CString Case_234_GetStaffEmerRelationShip(CArray<CStringArray, CStringArray> &AryStaff, int nIndex) // 紧急联系电放;
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(28);
- }
- inline CString Case_234_GetStaffSelfQQ(CArray<CStringArray, CStringArray> &AryStaff, int nIndex)
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(31);
- }
- inline CString Case_234_GetStaffSelfWX(CArray<CStringArray, CStringArray> &AryStaff, int nIndex)
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(32);
- }
- inline CString Case_234_GetStaffSelfEmail(CArray<CStringArray, CStringArray> &AryStaff, int nIndex)
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(33);
- }
- inline CString Case_234_GetStaffFather(CArray<CStringArray, CStringArray> &AryStaff, int nIndex)
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(22);
- }
- inline CString Case_234_GetStaffFatherPhone(CArray<CStringArray, CStringArray> &AryStaff, int nIndex)
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(24);
- }
- inline CString Case_234_GetStaffMother(CArray<CStringArray, CStringArray> &AryStaff, int nIndex)
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(23);
- }
- inline CString Case_234_GetStaffMotherPhone(CArray<CStringArray, CStringArray> &AryStaff, int nIndex)
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(25);
- }
- inline CString Case_234_GetStaffFamilyAddress(CArray<CStringArray, CStringArray> &AryStaff, int nIndex)
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(14);
- }
- inline CString Case_234_GetStaffGraduateInstitutions(CArray<CStringArray, CStringArray> &AryStaff, int nIndex)
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(36);
- }
- inline CString Case_234_GetStaffCitizenIdNumber(CArray<CStringArray, CStringArray> &AryStaff, int nIndex)
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(16);
- }
- inline CString Case_234_GetStaffHireDate(CArray<CStringArray, CStringArray> &AryStaff, int nIndex)
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(29);
- }
- inline CString Case_234_GetStaffLeaveDate(CArray<CStringArray, CStringArray> &AryStaff, int nIndex)
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(30);
- }
- inline CString Case_234_GetStaffBirthday(CArray<CStringArray, CStringArray> &AryStaff, int nIndex)
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(35);
- }
- inline CString Case_234_GetStaffMarried(CArray<CStringArray, CStringArray> &AryStaff, int nIndex)
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(17);
- }
- inline CString Case_234_GetStaffFingerprinted1(CArray<CStringArray, CStringArray> &AryStaff, int nIndex)
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(19);
- }
- inline CString Case_234_GetStaffFingerprinted2(CArray<CStringArray, CStringArray> &AryStaff, int nIndex)
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(20);
- }
- inline CString Case_234_GetStaffDimission(CArray<CStringArray, CStringArray> &AryStaff, int nIndex)
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(18);
- }
- inline CString Case_234_GetStaffNote(CArray<CStringArray, CStringArray> &AryStaff, int nIndex)
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(1);
- }
- inline CString Case_234_GetStaffTrialWorkDate(CArray<CStringArray, CStringArray> &AryStaff, int nIndex)
- {
- return nIndex >= AryStaff.GetSize() ? _T("") : AryStaff.ElementAt(nIndex).ElementAt(38);
- }
- //////////////////////////////////////////////////////////////////////////
- // case 235
- inline CString Case_235_GetServiceTracking_Id(CArray<CStringArray, CStringArray> &AryServiceTracking, int nIndex)
- {
- return nIndex >= AryServiceTracking.GetSize() ? _T("") : AryServiceTracking.ElementAt(nIndex).ElementAt(0);
- }
- inline CString Case_235_GetServiceTracking_Order(CArray<CStringArray, CStringArray> &AryServiceTracking, int nIndex)
- {
- return nIndex >= AryServiceTracking.GetSize() ? _T("") : AryServiceTracking.ElementAt(nIndex).ElementAt(1);
- }
- inline CString Case_235_GetServiceTracking_Customer(CArray<CStringArray, CStringArray> &AryServiceTracking, int nIndex)
- {
- return nIndex >= AryServiceTracking.GetSize() ? _T("") : AryServiceTracking.ElementAt(nIndex).ElementAt(2);
- }
- inline CString Case_235_GetServiceTracking_CustomerStudio(CArray<CStringArray, CStringArray> &AryServiceTracking, int nIndex)
- {
- return nIndex >= AryServiceTracking.GetSize() ? _T("") : AryServiceTracking.ElementAt(nIndex).ElementAt(3);
- }
- inline CString Case_235_GetServiceTracking_CustomerPhone(CArray<CStringArray, CStringArray> &AryServiceTracking, int nIndex)
- {
- return nIndex >= AryServiceTracking.GetSize() ? _T("") : AryServiceTracking.ElementAt(nIndex).ElementAt(4);
- }
- inline CString Case_235_GetServiceTracking_ReceiptItem(CArray<CStringArray, CStringArray> &AryServiceTracking, int nIndex)
- {
- return nIndex >= AryServiceTracking.GetSize() ? _T("") : AryServiceTracking.ElementAt(nIndex).ElementAt(5);
- }
- inline CString Case_235_GetServiceTracking_Receivables(CArray<CStringArray, CStringArray> &AryServiceTracking, int nIndex)
- {
- return nIndex >= AryServiceTracking.GetSize() ? _T("") : AryServiceTracking.ElementAt(nIndex).ElementAt(6);
- }
- inline CString Case_235_GetServiceTracking_OrderTaker(CArray<CStringArray, CStringArray> &AryServiceTracking, int nIndex)
- {
- return nIndex >= AryServiceTracking.GetSize() ? _T("") : AryServiceTracking.ElementAt(nIndex).ElementAt(7);
- }
- inline CString Case_235_GetServiceTracking_OrderTakerDept(CArray<CStringArray, CStringArray> &AryServiceTracking, int nIndex)
- {
- return nIndex >= AryServiceTracking.GetSize() ? _T("") : AryServiceTracking.ElementAt(nIndex).ElementAt(8);
- }
- inline CString Case_235_GetServiceTracking_AmountReceived(CArray<CStringArray, CStringArray> &AryServiceTracking, int nIndex)
- {
- return nIndex >= AryServiceTracking.GetSize() ? _T("") : AryServiceTracking.ElementAt(nIndex).ElementAt(9);
- }
- inline CString Case_235_GetServiceTracking_PickupMan(CArray<CStringArray, CStringArray> &AryServiceTracking, int nIndex)
- {
- return nIndex >= AryServiceTracking.GetSize() ? _T("") : AryServiceTracking.ElementAt(nIndex).ElementAt(10);
- }
- inline CString Case_235_GetServiceTracking_PickupDept(CArray<CStringArray, CStringArray> &AryServiceTracking, int nIndex)
- {
- return nIndex >= AryServiceTracking.GetSize() ? _T("") : AryServiceTracking.ElementAt(nIndex).ElementAt(11);
- }
- inline CString Case_235_GetServiceTracking_ServiceState(CArray<CStringArray, CStringArray> &AryServiceTracking, int nIndex)
- {
- return nIndex >= AryServiceTracking.GetSize() ? _T("") : AryServiceTracking.ElementAt(nIndex).ElementAt(12);
- }
- inline CString Case_235_GetServiceTracking_RecordClerk(CArray<CStringArray, CStringArray> &AryServiceTracking, int nIndex)
- {
- return nIndex >= AryServiceTracking.GetSize() ? _T("") : AryServiceTracking.ElementAt(nIndex).ElementAt(13);
- }
- inline CString Case_235_GetServiceTracking_RecordDate(CArray<CStringArray, CStringArray> &AryServiceTracking, int nIndex)
- {
- return nIndex >= AryServiceTracking.GetSize() ? _T("") : AryServiceTracking.ElementAt(nIndex).ElementAt(14);
- }
- };
|