private static UserDashShoppingCart MapUserDashShoppingCart(IDataReader reader, out int startingIndex) { UserDashShoppingCart aUserDashShoppingCart = new UserDashShoppingCart(); startingIndex = 0; aUserDashShoppingCart.Id = reader.GetSafeInt32(startingIndex++); aUserDashShoppingCart.ProductId = reader.GetSafeInt32(startingIndex++); aUserDashShoppingCart.Quantity = reader.GetSafeInt32(startingIndex++); aUserDashShoppingCart.DateCreated = reader.GetSafeDateTime(startingIndex++); aUserDashShoppingCart.DateModified = reader.GetSafeDateTime(startingIndex++); aUserDashShoppingCart.CreatedBy = reader.GetSafeInt32(startingIndex++); return(aUserDashShoppingCart); }
public List <UserDashShoppingCart> GetTopShoppingCartItems() { List <UserDashShoppingCart> list = null; string procName = "dbo.ShoppingCart_SelectTopFive"; _data.ExecuteCmd(procName, inputParamMapper : null , singleRecordMapper : delegate(IDataReader reader, short set) { UserDashShoppingCart aUserDashShoppingCart = MapUserDashShoppingCart(reader, out int index); if (list == null) { list = new List <UserDashShoppingCart>(); } list.Add(aUserDashShoppingCart); } ); return(list); }