|
|
@@ -101,12 +101,19 @@ namespace Learun.Application.TwoDevelopment.PersonnelManagement |
|
|
|
/// <returns></returns> |
|
|
|
public void DeleteEntity(string keyValue) |
|
|
|
{ |
|
|
|
var db = this.BaseRepository("CollegeMIS").BeginTrans(); |
|
|
|
try |
|
|
|
{ |
|
|
|
this.BaseRepository("CollegeMIS").Delete<SRWorkEntity>(t => t.ID == keyValue); |
|
|
|
var id = keyValue.Split(','); |
|
|
|
foreach (var item in id) |
|
|
|
{ |
|
|
|
db.Delete<SRWorkEntity>(t => t.ID == item); |
|
|
|
} |
|
|
|
db.Commit(); |
|
|
|
} |
|
|
|
catch (Exception ex) |
|
|
|
{ |
|
|
|
db.Rollback(); |
|
|
|
if (ex is ExceptionEx) |
|
|
|
{ |
|
|
|
throw; |
|
|
|