| | |
| | | { |
| | | try |
| | | { |
| | | ds = oCN.RunProcReturn("select * from Xt_ModuleButtonSet where HModuleName='" + HModName + "' and HBillType='" + HBillType + "' and HUserName='" + HUserName + "'", "Xt_ModuleButtonSet"); |
| | | ds = oCN.RunProcReturn("select * from Xt_ModuleButtonSet where HModuleName='" + HModName + "' and HBillType='" + HBillType + "' and HUserName='" + HUserName + "' order by HOrder", "Xt_ModuleButtonSet"); |
| | | if (ds.Tables[0].Rows.Count == 0) |
| | | { |
| | | ds = oCN.RunProcReturn("select * from Xt_ModuleButtonSet where HModuleName='" + HModName + "' and HBillType='" + HBillType + "' and HUserName='" + "admin" + "'", "Xt_ModuleButtonSet"); |
| | | ds = oCN.RunProcReturn("select * from Xt_ModuleButtonSet where HModuleName='" + HModName + "' and HBillType='" + HBillType + "' and HUserName='" + "admin" + "' order by HOrder", "Xt_ModuleButtonSet"); |
| | | |
| | | if (ds.Tables[0].Rows.Count != 0) |
| | | { |
| | |
| | | public string BtnID; |
| | | public string BtnName; |
| | | public bool IsHide; |
| | | public string HOtherName; |
| | | } |
| | | public class noEditList |
| | | { |
| | |
| | | public int HOrder; |
| | | public bool HHideFlag; |
| | | public bool HEditFlag; |
| | | public string HOtherName; |
| | | } |
| | | |
| | | [Route("Xt_ModuleButtonSet_WMES/AddModuleButtonSetWMES")] |
| | |
| | | string HButtonID = HButtonIDLists[j].ToString(); |
| | | string HButtonName = HButtonNameLists[j].ToString(); |
| | | int HOrder = HOrderLists[j]; |
| | | string HOtherName = button[i].HOtherName; |
| | | if (button[i].IsHide) |
| | | { |
| | | HHideFlag = 1; |
| | |
| | | HEditFlag = 0; |
| | | HHideFlag = 0; |
| | | } |
| | | string sql = "exec h_p_Xt_ModuleButtonSet '" + HBillType + "','" + HModuleName + "','" + HButtonID + "','" + HButtonName + "'," + HOrder + "," + HHideFlag + "," + HEditFlag + ",'" + HUserName + "'"; |
| | | string sql = "exec h_p_Xt_ModuleButtonSet '" + HBillType + "','" + HModuleName + "','" + HButtonID + "','" + HButtonName + "'," + HOrder + "," + HHideFlag + "," + HEditFlag + ",'" + HUserName + "','" + HOtherName + "'"; |
| | | oCN.RunProc(sql); |
| | | } |
| | | } |
| | |
| | | string HButtonID = noEditLists[i].HButtonID; |
| | | string HButtonName = noEditLists[i].HButtonName; |
| | | int HOrder = HOrderLists[j]; |
| | | string sql = "exec h_p_Xt_ModuleButtonSet '" + HBillType + "','" + HModuleName + "','" + HButtonID + "','" + HButtonName + "'," + HOrder + "," + HHideFlag + "," + HEditFlag + ",'" + HUserName + "'"; |
| | | string HOtherName = noEditLists[i].HOtherName; |
| | | string sql = "exec h_p_Xt_ModuleButtonSet '" + HBillType + "','" + HModuleName + "','" + HButtonID + "','" + HButtonName + "'," + HOrder + "," + HHideFlag + "," + HEditFlag + ",'" + HUserName + "','" + HOtherName + "'"; |
| | | oCN.RunProc(sql); |
| | | } |
| | | } |