Beispiel #1
0
 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);
 }
Beispiel #2
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;
     }
 }
Beispiel #3
0
 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();
     }
 }
Beispiel #4
0
 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);
 }