public static bool UploadRelation(s_CfgFInfo_s_CfgFInfoMap_r RelationInfo, bool acceptChangesDuringSave) { try { PMSDBStructure.PMSCenterDataContext.AddTos_CfgFInfo_s_CfgFInfoMap_r(RelationInfo); //var cmd = PMSDBStructure.PMSCenterDataContext.Connection.CreateCommand(); //System.Data.Common.DbConnection conn = PMS.Libraries.ToolControls.PMSPublicInfo.PMSDBConnection.GetConnection() as System.Data.Common.DbConnection; //var cmd = PMSDBStructure.EConn.CreateCommand(); //var cmd = conn.CreateCommand(); //System.Data.Common.DbTransaction tran = conn.BeginTransaction(); //if (null != Transaction) // cmd.Transaction = Transaction as System.Data.EntityClient.EntityTransaction; //string strcmd = "INSERT INTO [s_CfgFInfo_s_CfgFInfoMap_r] ([FID],[MAPID])VALUES('" + RelationInfo.FID.ToString() + "','" + RelationInfo.MAPID.ToString() + "')"; //strcmd = "INSERT INTO [s_unit] ([name],[description]) VALUES ('1111','dddd')"; //cmd.CommandText = strcmd; //PMS.Libraries.ToolControls.PMSPublicInfo.PMSDBConnection.ExecuteCommandNonQuery(strcmd); //cmd.ExecuteNonQuery(); //PMSDBStructure.PMSCenterDataContext.ExecuteStoreCommand(strcmd, null); if (acceptChangesDuringSave) { PMSDBStructure.PMSCenterDataContext.SaveChanges(); } //else // PMSDBStructure.PMSCenterDataContext.SaveChanges(acceptChangesDuringSave); } catch (System.Exception e) { PMS.Libraries.ToolControls.PMSPublicInfo.Message.Error(PMS.Libraries.ToolControls.PMSPublicInfo.CurrentPrjInfo.CurrentLoginUserID, e.Message, true); return(false); } return(true); }
public static bool UploadRelation(s_CfgFInfo_s_CfgFInfoMap_r RelationInfo) { return(UploadRelation(RelationInfo, true)); }