public override void Execute(object data) { CoinArgs e = data as CoinArgs; UIDead dead = GetView <UIDead>(); //TODO /** * if(花钱成功) * dead.briberytime++ */ UIBoard board = GetView <UIBoard>(); GameModel gm = GetModel <GameModel>(); if (gm.PayCoin(e.Coin)) { if (board.Times < 0.1f) { board.Times += 20; } dead.BriberyTime++; dead.Hide(); UIResume resume = GetView <UIResume>(); resume.StartCount(); } }
public override void Execute(object data) { CoinArgs e = data as CoinArgs; UIDead dead = MVC.GetView <UIDead>(); if (Game.M_Instance.M_GM.GetMoney(e.M_Coin)) { dead.Hide(); dead.M_BriberyTime++; UIResume resume = MVC.GetView <UIResume>(); resume.StartCount(); } }
public override void Execute(object data) { CoinArgs e = data as CoinArgs; UIDead dead = GetView <UIDead>(); //花钱 //若 成功 //贿赂次数增加 dead.Hide(); UIResume resume = GetView <UIResume>(); resume.StartCount(); }
public override void Excute(object data) { CoinArgs coin = data as CoinArgs; UIDead dead = GetView <UIDead>(); GameModel gameModel = GetModel <GameModel>(); // 如果花钱成功 if (gameModel.GetMoney(coin.coin)) { dead.BriberyTime++; dead.Hide(); UIResume resume = GetView <UIResume>(); resume.StartCount(); } }
public async Task <ActionResult> Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Resume DBresume = await db.Resumes.FindAsync(id); if (DBresume == null) { return(HttpNotFound()); } //конфигурация маппера Mapper.Initialize(cfg => cfg.CreateMap <Resume, UIResume>()); //сопоставление UIResume UIresume = Mapper.Map <Resume, UIResume>(DBresume); return(View(UIresume)); }
public async Task <ActionResult> Create(UIResume resume) { ApplicationUser user = await GetCurrentUser(); if (ModelState.IsValid) { //конфигурация маппера Mapper.Initialize(cfg => cfg.CreateMap <UIResume, Resume>()); //сопоставление Resume DBResume = Mapper.Map <UIResume, Resume>(resume); DBResume.User = user; user.Resumes.Add(DBResume); db.Users.Attach(user); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View()); }
public async Task <ActionResult> Edit(UIResume UIresume) { //ApplicationUser user = await GetCurrentUser(); if (ModelState.IsValid) { ApplicationUser user = await GetCurrentUser(); //конфигурация маппера Mapper.Initialize(cfg => cfg.CreateMap <UIResume, Resume>()); //сопоставление Resume DBresume = Mapper.Map <UIResume, Resume>(UIresume); DBresume.User = user; db.Entry(DBresume).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View()); }
public override void Execute(object data) { CoinArgs e = data as CoinArgs; UIDead uIDead = GetView <UIDead>(); GameModel gm = GetModel <GameModel>(); //TODO //if(花钱成功) if (gm.BuyGoods(e.coin)) { uIDead.Hide(); uIDead.BriberyTime++; UIResume uIResume = GetView <UIResume>(); uIResume.StartCount(); } else { } }
public override void Execute(object data = null) { CoinArgs e = data as CoinArgs; UIDead dead = GetView <UIDead>(); GameModel gm = GetModel <GameModel>(); UIBoard uIBoard = GetView <UIBoard>(); //花钱 if (gm.GetMoney(e.CoinCount)) { dead.Hide(); dead.BriberyTime++; UIResume resume = GetView <UIResume>(); resume.StartCount();//继续游戏 uIBoard.UpdateUI(); } else { dead.TipMessage("金币不足!"); } }
public override void Execute(object data) { UIResume resume = MVC.GetView <UIResume>(); resume.StartCount(); }