SVN r1034
SVN-Revision: r1034
This commit is contained in:
@@ -116,7 +116,7 @@ namespace Lskj.PubProductSysMge
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// 表名集合(pl_Top中控件对应保存到的表名)
|
/// 表名集合(pl_Top中控件对应保存到的表名)
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public Dictionary<string,string> TableNameList = new Dictionary<string, string>();
|
public Dictionary<string, ModuleModel> TableNameList = new Dictionary<string, ModuleModel>();
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 规格控件
|
/// 规格控件
|
||||||
@@ -706,7 +706,7 @@ namespace Lskj.PubProductSysMge
|
|||||||
MessageUtil.Show("模块编号[" + setModel.SaveModeCode + "],配置错误!\r\n该模块信息未找到!");
|
MessageUtil.Show("模块编号[" + setModel.SaveModeCode + "],配置错误!\r\n该模块信息未找到!");
|
||||||
}
|
}
|
||||||
ModuleModel sysModel = new ModuleModel(modelRow);// 系统模块实体对象
|
ModuleModel sysModel = new ModuleModel(modelRow);// 系统模块实体对象
|
||||||
this.TableNameList.Add(setModel.SaveModeCode, sysModel.MenuTable);
|
this.TableNameList.Add(setModel.SaveModeCode, sysModel);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (x + baseControl.Width + 15 + baseControl.Width > this.splitMainContainer.Panel2.Width)
|
if (x + baseControl.Width + 15 + baseControl.Width > this.splitMainContainer.Panel2.Width)
|
||||||
@@ -1358,7 +1358,7 @@ namespace Lskj.PubProductSysMge
|
|||||||
{
|
{
|
||||||
StringBuilder keyBuilderFb = new StringBuilder();
|
StringBuilder keyBuilderFb = new StringBuilder();
|
||||||
StringBuilder valueBuilderFb = new StringBuilder();
|
StringBuilder valueBuilderFb = new StringBuilder();
|
||||||
List<BaseUserControl> modelControls = this.pl_Top.Controls.Cast<BaseUserControl>().Where(n => !string.IsNullOrEmpty((n.Tag as SysSetModel).DbName )&& modeCode.Equals((n.Tag as SysSetModel).SaveModeCode)).OrderBy(n => (n.Tag as SysSetModel).OrderId).ToList();
|
List<BaseUserControl> modelControls = this.pl_Top.Controls.Cast<BaseUserControl>().Where(n => !string.IsNullOrEmpty((n.Tag as SysSetModel).DbName) && modeCode.Equals((n.Tag as SysSetModel).SaveModeCode)).OrderBy(n => (n.Tag as SysSetModel).OrderId).ToList();
|
||||||
foreach (BaseUserControl item in modelControls)
|
foreach (BaseUserControl item in modelControls)
|
||||||
{
|
{
|
||||||
SysSetModel sysSetModel = item.Tag as SysSetModel;
|
SysSetModel sysSetModel = item.Tag as SysSetModel;
|
||||||
@@ -1388,11 +1388,11 @@ namespace Lskj.PubProductSysMge
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!string.IsNullOrWhiteSpace(keyBuilderFb+""))
|
if (!string.IsNullOrWhiteSpace(keyBuilderFb + ""))
|
||||||
{
|
{
|
||||||
string tablename = TableNameList[modeCode];
|
ModuleModel saveTableModel = TableNameList[modeCode];
|
||||||
string insertSqlFb = string.Format("insert into {0}({1}) values({2});", tablename, keyBuilderFb.ToString().TrimEnd(','), valueBuilderFb.ToString().TrimEnd(','));
|
string tablename = TableNameList[modeCode].MenuTable;
|
||||||
|
string insertSqlFb = string.Format("insert into {0}({1}) values({2});", saveTableModel.MenuTable, keyBuilderFb.ToString().TrimEnd(','), valueBuilderFb.ToString().TrimEnd(','));
|
||||||
BaseSaveModel saveModelFb = new BaseSaveModel
|
BaseSaveModel saveModelFb = new BaseSaveModel
|
||||||
{
|
{
|
||||||
BaseSaveType = SaveType.Add,
|
BaseSaveType = SaveType.Add,
|
||||||
@@ -1402,7 +1402,7 @@ namespace Lskj.PubProductSysMge
|
|||||||
MenuCode = modeCode,
|
MenuCode = modeCode,
|
||||||
TableName = tablename,
|
TableName = tablename,
|
||||||
ComfirmFlag = 0,
|
ComfirmFlag = 0,
|
||||||
NewVer = MainModuleObj.NewVer
|
NewVer = saveTableModel.NewVer
|
||||||
};
|
};
|
||||||
int resultFb = BaseModuleImpl.SaveBasePanelData(saveModelFb);
|
int resultFb = BaseModuleImpl.SaveBasePanelData(saveModelFb);
|
||||||
}
|
}
|
||||||
@@ -1563,8 +1563,9 @@ namespace Lskj.PubProductSysMge
|
|||||||
|
|
||||||
if (!string.IsNullOrWhiteSpace(sqlBuilder + ""))
|
if (!string.IsNullOrWhiteSpace(sqlBuilder + ""))
|
||||||
{
|
{
|
||||||
string tablename = TableNameList[modeCode];
|
ModuleModel saveTableModel = TableNameList[modeCode];
|
||||||
string updateSql = string.Format("update {0} set {1} where {2}='{3}';", tablename, sqlBuilderFb.ToString().TrimEnd(','),primaryKey, newBillNo);
|
string tablename = TableNameList[modeCode].MenuTable;
|
||||||
|
string updateSql = string.Format("update {0} set {1} where {2}='{3}';", tablename, sqlBuilderFb.ToString().TrimEnd(','), primaryKey, newBillNo);
|
||||||
BaseSaveModel saveModelFb = new BaseSaveModel
|
BaseSaveModel saveModelFb = new BaseSaveModel
|
||||||
{
|
{
|
||||||
BaseSaveType = SaveType.Update,
|
BaseSaveType = SaveType.Update,
|
||||||
@@ -1574,7 +1575,7 @@ namespace Lskj.PubProductSysMge
|
|||||||
MenuCode = modeCode,
|
MenuCode = modeCode,
|
||||||
TableName = tablename,
|
TableName = tablename,
|
||||||
ComfirmFlag = 0,
|
ComfirmFlag = 0,
|
||||||
NewVer = MainModuleObj.NewVer
|
NewVer = saveTableModel.NewVer
|
||||||
};
|
};
|
||||||
int resultFb = BaseModuleImpl.SaveBasePanelData(saveModelFb);
|
int resultFb = BaseModuleImpl.SaveBasePanelData(saveModelFb);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user