/// <summary> /// 获取衣橱所属的用户ID /// </summary> /// <param name="wardrobeID">衣橱ID</param> /// <returns>衣橱所属的用户ID 未找到则返回null</returns> public static string user(int wardrobeID) { Wardrobe wardrobe = wardrobeDb.GetById(wardrobeID); //确认衣橱是否存在 if (wardrobe == null) #if DEBUG { throw new Exception(); } #else { return(null); } #endif return(wardrobe.userID); }
/// <summary> /// 重命名衣橱 /// </summary> /// <param name="wardrobeID">衣橱ID</param> /// <param name="newName">新名称</param> /// <returns>重命名结果 是否成功重命名衣橱</returns> public static bool rename(int wardrobeID, string newName) { Wardrobe wardrobe = wardrobeDb.GetById(wardrobeID); //确保衣橱存在 if (wardrobe == null) { return(false); } wardrobe.name = newName; //执行更新操作并返回更新结果 return(wardrobeDb.Update(wardrobe)); }
/// <summary> /// 穿着衣橱中衣物 更新衣橱的最后使用时间信息 /// </summary> /// <param name="wardrobeID">衣橱ID</param> /// <returns>操作结果 是否成功更新内容</returns> public static bool wear(int wardrobeID) { Wardrobe wardrobe = wardrobeDb.GetById(wardrobeID); //确保找到衣橱 if (wardrobe == null) #if DEBUG { throw new Exception(); } #else { return(false); } #endif wardrobe.wear(); //更新信息并返回更新结果 return(wardrobeDb.Update(wardrobe)); }