public IStatus Delete(IStatus instance) { using (var cmd = new DBCommand()) { try { StatusDAL.Delete(cmd, instance); cmd.Commit(); return(instance); } catch (Exception ex) { cmd.RollBack(); using (var builder = new MessageBuilder()) { string err = builder.AppendLine("删除状态信息错误!").AppendLine(ex).Message; throw new Exception(err); } } } }
public override bool Delete(OStatus status) { return(stt.Delete(status)); }