コード例 #1
0
        public long StartTestJrnl(Test_ShablonDetail shablon, long currentUserId, long kadrDivisionId, long kadrPosadaId)
        {
            //Открываем новую запись в tblTestShablon_jrn
            var sql = "exec dbo.usp_TestSt_ShablonOtbor " +
                      "  @IdKadr = @kadrId" +
                      ", @IdDivision = @kadrDivisionId" +
                      ", @IdPosada = @kadrPosadaId" +
                      ", @ShablonName = @shablonName" +
                      ", @IdVidSysOcen = @shablonVidSysOcen";


            var parameters = new DynamicParameters();

            parameters.Add("@kadrId", currentUserId);
            parameters.Add("@kadrDivisionId", kadrDivisionId);
            parameters.Add("@kadrPosadaId", kadrPosadaId);
            parameters.Add("@shablonName", shablon.Name);
            parameters.Add("@shablonVidSysOcen", shablon.VidSysOcen);

            using (IDbConnection db = new SqlConnection(_connectionString))
            {
                //_idTestShablon = OndMain.dbReadLong(strCommand);
                return(db.Query <long>(sql, parameters).FirstOrDefault());
            }
        }
コード例 #2
0
 public long StartTest(Test_ShablonDetail shablon, long currentUserId, long currentUserDivisionId, long currentUserPosadaId)
 {
     return(_uow.repoTests.StartTestJrnl(shablon, currentUserId, currentUserDivisionId, currentUserPosadaId));
 }