示例#1
0
        /// <summary>
        /// Inserta un nuevo registro a la tabla.
        /// </summary>
        /// <param name="ent">Entidad que representa la tabla. </param>
        /// <returns>Valor de exito.</returns>
        /// <remarks></remarks>
        public Boolean InsertarCatalogoRespuesta(ENT.CatalogoRespuesta ent)
        {
            DbParameter[] dbPar = new DbParameter[11];
            dbPar[0]  = base.NewParameter("pIdPregunta", DbType.Int32, 10, ent.IdPregunta);
            dbPar[1]  = base.NewParameter("pIdEscenario", DbType.Int32, 10, ent.IdEscenario);
            dbPar[2]  = base.NewParameter("pIdCategoria", DbType.Int32, 10, ent.IdCategoria);
            dbPar[3]  = base.NewParameter("pOrden", DbType.Int32, 10, ent.Orden);
            dbPar[4]  = base.NewParameter("pDescripcion", DbType.String, 200, ent.Descripcion);
            dbPar[5]  = base.NewParameter("pEsCorrecto", DbType.Int32, 10, ent.EsCorrecto);
            dbPar[6]  = base.NewParameter("pSituacionRegistro", DbType.String, 1, ent.SituacionRegistro);
            dbPar[7]  = base.NewParameter("pUsuarioRegistro", DbType.String, 9, ent.UsuarioRegistro);
            dbPar[8]  = base.NewParameter("pFechaRegistro", DbType.DateTime, 20, ent.FechaRegistro);
            dbPar[9]  = base.NewParameter("pUsuarioCambio", DbType.String, 9, ent.UsuarioCambio);
            dbPar[10] = base.NewParameter("pFechaCambio", DbType.DateTime, 20, ent.FechaCambio);

            return(base.ExecuteProcedure("uspCatalogoRespuestaIns", dbPar));
        }