示例#1
0
        /// <summary>
        /// Saves a record to the ListaDeseosDetalle table.
        /// </summary>
        public void Insert(ListaDeseosDetalleEntidad listaDeseosDetalle)
        {
            ValidationUtility.ValidateArgument("listaDeseosDetalle", listaDeseosDetalle);

            SqlParameter[] parameters = new SqlParameter[]
            {
                new SqlParameter("@IdListaDeseos", listaDeseosDetalle.IdListaDeseos),
                new SqlParameter("@IdProducto", listaDeseosDetalle.IdProducto),
                new SqlParameter("@FechaDeseoDetalle", listaDeseosDetalle.FechaDeseoDetalle)
            };

            listaDeseosDetalle.IdListaDeseosDetalle = (int)SqlClientUtility.ExecuteScalar(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "ListaDeseosDetalleInsert", parameters);
        }
示例#2
0
        /// <summary>
        /// Selects a single record from the ListaDeseosDetalle table.
        /// </summary>
        public ListaDeseosDetalleEntidad Select(int idListaDeseos, int idListaDeseosDetalle)
        {
            SqlParameter[] parameters = new SqlParameter[]
            {
                new SqlParameter("@IdListaDeseos", idListaDeseos),
                new SqlParameter("@IdListaDeseosDetalle", idListaDeseosDetalle)
            };

            using (DataTable dt = SqlClientUtility.ExecuteDataTable(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "ListaDeseosDetalleSelect", parameters))
            {
                ListaDeseosDetalleEntidad ListaDeseosDetalleEntidad = new ListaDeseosDetalleEntidad();

                ListaDeseosDetalleEntidad = Mapeador.MapearFirst <ListaDeseosDetalleEntidad>(dt);

                return(ListaDeseosDetalleEntidad);
            }
        }