Esempio n. 1
0
        public async Task <IActionResult> NewOrder(string value)
        {
            CoinsDto coins = new CoinsDto();

            coins.Value = value;

            return(View("_NewOrder", coins));
        }
Esempio n. 2
0
 public async Task <IActionResult> Order([Bind("Value,One,Five,Ten,TwentyFive,Fifty,OneHundred")] CoinsDto coins)
 {
     if (ModelState.IsValid)
     {
         double dinheiro = (coins.Ten * 0.1) + (coins.TwentyFive * 0.25) + (coins.Fifty * 0.50) + (coins.OneHundred * 1);
         double preco    = double.Parse(coins.Value);
         if (dinheiro >= preco)
         {
             ViewBag.Troco = (dinheiro - preco).ToString("F");
             ViewBag.Nome  = Session.GetObject <UserDto>("usuario").Name;
             return(View("Invoice"));
         }
     }
     return(NotFound());
 }