C20240-005 - Deleting Folder additions
This commit is contained in:
@@ -1433,6 +1433,31 @@ namespace VEPROMS.CSLA.Library
|
||||
throw new DbCslaException("Folder.Remove", ex);
|
||||
}
|
||||
}
|
||||
[Transactional(TransactionalTypes.TransactionScope)]
|
||||
public static void DeleteFolderAdmin(int folderID)
|
||||
{
|
||||
if (_MyLog.IsDebugEnabled) _MyLog.DebugFormat("[{0}] Folder.Remove", 0);
|
||||
try
|
||||
{
|
||||
using (SqlConnection cn = Database.VEPROMS_SqlConnection)
|
||||
{
|
||||
using (SqlCommand cm = cn.CreateCommand())
|
||||
{
|
||||
cm.CommandType = CommandType.StoredProcedure;
|
||||
cm.CommandTimeout = Database.SQLTimeout;
|
||||
cm.CommandText = "deleteFolderAdmin";
|
||||
cm.Parameters.AddWithValue("@FolderID", folderID);
|
||||
cm.ExecuteNonQuery();
|
||||
}
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
if (_MyLog.IsErrorEnabled) _MyLog.Error("Folder.Remove", ex);
|
||||
throw new DbCslaException("Folder.Remove", ex);
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
#region Exists
|
||||
public static bool Exists(int folderID)
|
||||
@@ -1536,6 +1561,8 @@ namespace VEPROMS.CSLA.Library
|
||||
// Needs to be overriden to add new validation rules
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
#endregion
|
||||
} // Class
|
||||
#region Converter
|
||||
|
@@ -167,7 +167,9 @@ namespace VEPROMS.CSLA.Library
|
||||
tn.ResetNode("Dummy GetFolder");
|
||||
return tn;
|
||||
}
|
||||
// public abstract void LoadChildren();
|
||||
|
||||
|
||||
// public abstract void LoadChildren();
|
||||
//private long _Start;
|
||||
//private Dictionary<string, long> _Timings=new Dictionary<string,long>();
|
||||
//private void tReset()
|
||||
|
Reference in New Issue
Block a user