public void UpdateManpower_apply(Manpower_apply_data_ViewModel Apply_Data_ViewModel, List <string> insert_Assessment, List <string> delete_Assessment, List <string> insert_Result, List <string> delete_Result)
        {
            Apply_assessment_Model apply_Assessment_Model = new Apply_assessment_Model();

            apply_Assessment_Model.InsertApply_assessment(Apply_Data_ViewModel.Apply_ID, insert_Assessment);
            if (delete_Assessment.Count() > 0)
            {
                apply_Assessment_Model.DeleteApply_assessment(Apply_Data_ViewModel.Apply_ID, delete_Assessment);
            }

            Apply_result_Model apply_Result_Model = new Apply_result_Model();

            apply_Result_Model.InsertApply_result(Apply_Data_ViewModel.Apply_ID, insert_Result);
            if (delete_Result.Count() > 0)
            {
                apply_Result_Model.DeleteApply_result(Apply_Data_ViewModel.Apply_ID, delete_Result);
            }

            Manpower_apply_Model manpower_Apply_Model = new Manpower_apply_Model();

            manpower_Apply_Model.UpdateManpower_apply(Apply_Data_ViewModel.Apply_ID, int.Parse(Apply_Data_ViewModel.Reply_number), Apply_Data_ViewModel.Repply_description, Account_ViewModel.User_ID);

            Apply_Service_period_Model apply_Service_Period_Model = new Apply_Service_period_Model();

            apply_Service_Period_Model.InsertService_period(Apply_Data_ViewModel.Apply_ID);
        }
Beispiel #2
0
        public void SelectManpower_apply_byApply_ID(int apply_ID, string stage)
        {
            Manpower_apply_Model manpower_Apply_Model = new Manpower_apply_Model();

            if (stage == "新申請")
            {
                manpower_Apply_Model.SelectNNewManpower_apply_byApply_ID(apply_ID);
            }
            else
            {
                manpower_Apply_Model.SelectManpower_apply_byApply_ID(apply_ID);
            }
            Apply_ID           = manpower_Apply_Model.Apply_ID;
            Application_unit   = manpower_Apply_Model.Application_unit;
            Applicant          = manpower_Apply_Model.Applicant;
            Apply_date         = manpower_Apply_Model.Apply_date;
            Applicant_phone    = manpower_Apply_Model.Applicant_phone;
            Apply_description  = manpower_Apply_Model.Apply_description;
            unit_Supervisor    = manpower_Apply_Model.unit_Supervisor;
            unit_heads         = manpower_Apply_Model.unit_heads;
            Supervision        = manpower_Apply_Model.Supervision;
            Reply_date         = manpower_Apply_Model.Reply_date;
            Repply_description = manpower_Apply_Model.Repply_description;
            Supervision_heads  = manpower_Apply_Model.Supervision_heads;
            Application_number = manpower_Apply_Model.Application_number;
            Reply_number       = manpower_Apply_Model.Reply_number;

            Apply_assessment_Model apply_Assessment_Model = new Apply_assessment_Model();

            Apply_assessments = apply_Assessment_Model.SelectApply_assessment_byApply_ID(apply_ID);

            Apply_result_Model apply_Result_Model = new Apply_result_Model();

            Apply_result = apply_Result_Model.SelectApply_result_byApply_ID(apply_ID);
        }