result_check=CheckInputValid(dt_apply_type,"申请类型",dr_excel["申请类型"].ToString(),string.Format("(apply_type_zh_cn = '{0}' or apply_type_zh_tw = '{0}') and (country_id = '{1}' or country_id = 'ALL') and case_type_id = '{2}'",dr_excel["申请类型"].ToString(),selected_country.FirstOrDefault()["country_id"],selected_case_type.FirstOrDefault()["case_type_id"]),true,refselected_apply_type);
{
if(dt_excel.Columns.Contains("申请类型"))
{
result_check=CheckInputValid(dt_apply_type,"申请类型",dr_excel["申请类型"].ToString(),string.Format("(apply_type_zh_cn = '{0}' or apply_type_zh_tw = '{0}') and (country_id = '{1}' or country_id = 'ALL') and case_type_id = '{2}'",dr_excel["申请类型"].ToString(),selected_country.FirstOrDefault()["country_id"],selected_case_type.FirstOrDefault()["case_type_id"]),true,refselected_apply_type);
}
else
{
result_check=CheckInputValid(dt_apply_type,"申请类型",dt_case_info.Rows[0]["apply_type_id"].ToString(),string.Format("(apply_type_id = '{0}') and (country_id = '{1}' or country_id = 'ALL') and case_type_id = '{2}'",dt_case_info.Rows[0]["apply_type_id"].ToString(),selected_country.FirstOrDefault()["country_id"],selected_case_type.FirstOrDefault()["case_type_id"]),true,refselected_apply_type);
}
}
if(result_check.Code=="1")
result_check=CheckInputValid(dt_business_type,"业务类型",dr_excel["业务类型"].ToString(),string.Format("(business_type_zh_cn = '{0}' or business_type_zh_tw = '{0}') and case_type_id = '{1}'",dr_excel["业务类型"].ToString(),selected_case_type.FirstOrDefault()["case_type_id"]),true,refselected_business_type);
{
if(dt_excel.Columns.Contains("业务类型"))
{
result_check=CheckInputValid(dt_business_type,"业务类型",dr_excel["业务类型"].ToString(),string.Format("(business_type_zh_cn = '{0}' or business_type_zh_tw = '{0}') and case_type_id = '{1}'",dr_excel["业务类型"].ToString(),selected_case_type.FirstOrDefault()["case_type_id"]),true,refselected_business_type);
}
else
{
result_check=CheckInputValid(dt_business_type,"业务类型",dt_case_info.Rows[0]["business_type_id"].ToString(),string.Format("(business_type_id = '{0}') and case_type_id = '{1}'",dt_case_info.Rows[0]["business_type_id"].ToString(),selected_case_type.FirstOrDefault()["case_type_id"]),true,refselected_business_type);
}
}
if(result_check.Code=="1")
{
result_check=CheckInputValid(dt_ctrl_proc,"处理事项",dr_excel["处理事项"].ToString(),string.Format("(ctrl_proc_zh_cn = '{0}' or ctrl_proc_zh_tw = '{0}') and (';'+country_id+';' like '%;{1};%' or country_id = 'ALL') and (';'+business_type_id+';' like '%;{2};%' or business_type_id = 'ALL') and (';'+apply_type_id+';' like '%;{3};%' or apply_type_id = 'ALL') and ';'+case_type_id+';' like '%;{4};%'",
result_check=CheckInputValid(dt_ctrl_proc,"处理事项",dr_excel["处理事项"].ToString(),string.Format("(ctrl_proc_zh_cn = '{0}' or ctrl_proc_zh_tw = '{0}') and (';'+country_id+';' like '%;{1};%' or country_id = 'ALL') and (';'+business_type_id+';' like '%;{2};%' or business_type_id = 'ALL') and (';'+apply_type_id+';' like '%;{3};%' or apply_type_id = 'ALL') and ';'+case_type_id+';' like '%;{4};%'",
//string str_sql_get_list_dept = @"SELECT * FROM dbo.s_dept_info WHERE dept_full_name LIKE('%内内%') OR dept_full_name LIKE('%内外%') OR dept_full_name LIKE('%外内%')";
//改為獲取所有有效組織
stringstr_sql_get_list_dept=@"SELECT * FROM dbo.s_dept_info WHERE is_enabled = 1";