예제 #1
0
 /// <summary>
 /// 删除sysdiagrams
 /// </summary>
 /// <param name="principalid"></param>
 /// <param name="name"></param>
 public int DeleteSysdiagramsByPrincipalIdName(string principalid, string name)
 {
     Sysdiagrams sysdiagrams = new Sysdiagrams();
     sysdiagrams.PrincipalId = principalid;
     sysdiagrams.Name = name;
     return ExecuteDelete("DeleteSysdiagramsByPrincipalIdName", sysdiagrams);
 }
예제 #2
0
 /// <summary>
 /// 获取sysdiagrams列表,不包含父对象,仅返回对象本身。
 /// </summary>
 /// <param name="principalid"></param>
 /// <param name="name"></param>
 /// <returns>sysdiagrams集合</returns>
 public IList<Sysdiagrams> GetBaseSysdiagramsByPrincipalIdName(string principalid, string name)
 {
     Sysdiagrams sysdiagrams = new Sysdiagrams();
     sysdiagrams.PrincipalId = principalid;
     sysdiagrams.Name = name;
     return ExecuteQueryForList<Sysdiagrams>("GetSysdiagramsByPrincipalIdName", sysdiagrams);
 }
예제 #3
0
 /// <summary>
 /// 获取sysdiagrams列表(包含父对象)
 /// </summary>
 /// <param name="sysdiagrams">sysdiagrams</param>
 /// <returns>sysdiagrams集合</returns>
 public IList<Sysdiagrams> GetSysdiagrams(Sysdiagrams sysdiagrams)
 {
     return ExecuteQueryForList<Sysdiagrams>("GetSysdiagrams", sysdiagrams);
 }
예제 #4
0
 /// <summary>
 /// 更新Sysdiagrams
 /// </summary>
 /// <param name="Sysdiagrams">sysdiagrams</param>
 public int UpdateSysdiagrams(Sysdiagrams sysdiagrams)
 {
     int i = ExecuteUpdate("UpdateSysdiagrams", sysdiagrams);
     sysdiagrams.DiagramIdOld = sysdiagrams.DiagramId;
     return i;
 }
예제 #5
0
 /// <summary>
 /// 插入Sysdiagrams
 /// </summary>
 /// <param name="Sysdiagrams">sysdiagrams</param>
 public void InsertSysdiagrams(Sysdiagrams sysdiagrams)
 {
     ExecuteInsert("InsertSysdiagrams", sysdiagrams);
     sysdiagrams.DiagramIdOld = sysdiagrams.DiagramId;
 }
예제 #6
0
 /// <summary>
 /// 获取sysdiagrams列表(不包含父对象,仅返回对象本身)
 /// </summary>
 /// <param name="sysdiagrams">sysdiagrams</param>
 /// <returns>sysdiagrams集合</returns>
 public IList<Sysdiagrams> GetBaseSysdiagrams(Sysdiagrams sysdiagrams)
 {
     return _iSysdiagramsDao.GetBaseSysdiagrams(sysdiagrams);
 }
예제 #7
0
 /// <summary>
 /// 更新sysdiagrams
 /// </summary>
 /// <param name="sysdiagrams">sysdiagrams</param>
 public int UpdateSysdiagrams(Sysdiagrams sysdiagrams)
 {
     return _iSysdiagramsDao.UpdateSysdiagrams(sysdiagrams);
 }
예제 #8
0
 /// <summary>
 /// 插入sysdiagrams
 /// </summary>
 /// <param name="sysdiagrams">sysdiagrams</param>
 public void InsertSysdiagrams(Sysdiagrams sysdiagrams)
 {
     try
     {
         _daoManager.BeginTransaction();
         _iSysdiagramsDao.InsertSysdiagrams(sysdiagrams);
         _daoManager.CommitTransaction();
     }
     catch (Exception ex)
     {
         _daoManager.RollBackTransaction();
         throw ex;
     }
 }