public Model.OperationLog AddLog(RLib.DB.DbConn dbconn, Model.OperationLog logmodel) { string sql = @"INSERT INTO OperationLog (OperationContent,OperationName,Createtime,OperationTitle,Module) values (@OperationContent,@OperationName,getdate(),@OperationTitle,@Module) "; dbconn.ExecuteSql(sql, new { OperationContent = logmodel.OperationContent, OperationName = logmodel.OperationName, Createtime = logmodel.Createtime, OperationTitle = logmodel.OperationTitle, Module = logmodel.Module }); return(logmodel); }
public Model.OperationLog AddLog(Model.OperationLog logmodel) { using (var dbconn = Pub.GetConn()) { dbconn.BeginTransaction(); try { logmodel = dal.AddLog(dbconn, logmodel); dbconn.Commit(); return(logmodel); } catch (Exception ex) { dbconn.Rollback(); throw ex; } } }