public GiftViewModel(Gift gift) : base(gift) { name.SetValue(gift.Name); price.SetValue(gift.Price); score.SetValue(gift.Score); money.SetValue(gift.Money.HasValue ? gift.Money.Value : 0); unit.SetValue(gift.Unit); description.SetValue(gift.Description); runWay.SetValue(gift.RunWay.HasValue ? gift.RunWay.Value : 0); roomBroadCast.SetValue(gift.RoomBroadcast.HasValue ? gift.RoomBroadcast.Value : 0); worldBroadCast.SetValue(gift.WorldBroadcast.HasValue ? gift.WorldBroadcast.Value : 0); }
public GiftModel(Gift gift) :base(gift) { if (gift != null) { Name = gift.Name; Description = gift.Description; Price = gift.Price; Score = gift.Score; RunWay = gift.RunWay; RoomBroadcast = gift.RoomBroadcast; WorldBroadcast = gift.WorldBroadcast; Unit = gift.Unit; GiftGroup_Id = gift.GiftGroup_Id; Money = gift.Money; } }
public Gift GetGift(int appid, int userId, string token, int id) { try { CheckToken(appid, userId, token); Gift gift = new Gift { Id = id }; modelAccesser.Get(gift); return gift.Loaded ? gift : null; } catch (Exception) { throw new DatabaseException(); } }
public Gift AddGift(int appid, int userId, string token, Gift gift) { try { CheckToken(appid, userId, token); CheckCommand(appid, BuiltIns._9258ChatApplication.Id, userId, BuiltIns.DefineGiftCommand.Id, BuiltIns.AllRole.Id); modelAccesser.Add(gift); return gift; } catch (Exception) { throw new DatabaseException(); } }
public YoYoStudio.Model.Chat.Gift AddGift(int userId, string token, YoYoStudio.Model.Chat.Gift gift) { return(client.AddGift(application_Id, userId, token, gift)); }
public void UpdateGift(int userId, string token, YoYoStudio.Model.Chat.Gift gift) { client.UpdateGift(application_Id, userId, token, gift); }