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); }
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); }