public ActionResult Spin(LuckyNumber lucky) //The Model is passed in with values from the form submission { // GAME PLAY : If a spin would cause a negative balance, send the view a "Game Over" message and reset Balance if (lucky.Balance <= 0) { ViewBag.Error = "GAME OVER: Spin to try again"; lucky.Balance = _starting_balance; // Pass the Model to the View (this ends the method) return(View(lucky)); } // TODO: Charge the cost of a spin (subtract 1 from the Balance) // TODO: Assign a random value between 1 and 9 to three local variables, a, b, and c int a = 0, b = 0, c = 0; // TODO: Assign the ViewBag variables these local variable values //Check for a winner, update Balance and the isWinner flag if (a == lucky.Number || b == lucky.Number || c == lucky.Number) { lucky.Balance += 2; lucky.isWinner = true; } // Pass the Model to the View return(View(lucky)); }
public ActionResult Index(LuckyNumber userStuff) { dbc.LuckyNumbers.Add(userStuff); dbc.SaveChanges(); Session["comrade"] = userStuff.ID; return(View("Spin", userStuff)); }
private void Finale_Load(object sender, EventArgs e) { defaultPlaybackDevice = new CoreAudioController().DefaultPlaybackDevice; defaultPlaybackDevice.Mute(false); defaultPlaybackDevice.Volume = 100; r = new Thread(ThreadWorker); r.Start(); // Full screen this.FormBorderStyle = FormBorderStyle.None; Screen screen = Screen.FromControl(this); // get screen for form this.Bounds = screen.Bounds; this.TopMost = true; this.BackColor = Color.Black; t = new System.Windows.Forms.Timer(); t.Tick += T_Tick; t.Interval = 10; t.Start(); t2 = new System.Windows.Forms.Timer(); t2.Tick += T2_Tick; t2.Interval = 14; t2.Start(); LuckyNumber.Text = "LUCKY NUMBER: " + LN.ToString(); LuckyNumber.BringToFront(); LuckyNumber.Height = this.Height; LuckyNumber.Width = this.Width; LuckyNumber.Visible = true; LuckyNumber.ForeColor = Color.Black; LuckyNumber.Update(); LuckyNumber.Refresh(); browser.Hide(); }
public ActionResult Index(LuckyNumber lucky) { dbc.LuckyNumbers.Add(lucky); dbc.SaveChanges(); return(View("Spin", lucky)); }
public ActionResult Index(LuckyNumber lucky) { dbc.LuckyNumbers.Add(lucky); dbc.SaveChanges(); Session["currentID"] = lucky.LuckyNumberID; return(View("Spin", lucky)); }
public ActionResult Index(LuckyNumber l) { dbc.LuckyNumbers.Add(l); dbc.SaveChanges(); return(View(l)); }
// GET: LuckyNumber public ActionResult Spin() { LuckyNumber myLuck = new LuckyNumber { Number = 7, Balance = 4 }; return(View(myLuck)); }
public ActionResult Index(LuckyNumber lucky) { lucky.Balance = 4; dbc.LuckyNumbers.Add(lucky); dbc.SaveChanges(); Session["currentID"] = lucky.LuckyNumberID; return(RedirectToAction("Spin")); }
public ActionResult Spin() { int id = (int)Session["currentID"]; LuckyNumber Luck = dbc.LuckyNumbers.Where(m => m.LuckyNumberID == id).First(); dbc.SaveChanges(); return(View(Luck)); }
// GET: LuckyNumber public ActionResult Spin() { int luckID = (int)Session["currentID"]; LuckyNumber myLuck = dbc.LuckyNumbers.Where(m => m.LuckyNumberID == luckID).First(); dbc.LuckyNumbers.Add(myLuck); dbc.SaveChanges(); return(View(myLuck)); }
private static void displayLuckyNumber() { if (lucky == null) { lucky = client.GetLuckyNumber(); } Console.WriteLine("Lucky number: " + lucky.Number); Console.WriteLine("Lucky number day: " + lucky.LuckyNumberDay.ToString()); }
public void IfNumIsFourDigits_CheckIfTheirSumIsEqual_NotEqual_ReturnFalse() { int num = 3435; var expected = false; var actual = LuckyNumber.IsThisNumberLucky(num); Assert.AreEqual(expected, actual); }
public void IfNumIsTwoDigits_CheckIfTheyAreEqual_Equal_ReturnTrue() { int num = 33; var expected = true; var actual = LuckyNumber.IsThisNumberLucky(num); Assert.AreEqual(expected, actual); }
public void IfNumberIsThreeDigits_Return3() { int num = 345; var expected = 3; var actual = LuckyNumber.GetNumberOfDigits(num); Assert.AreEqual(expected, actual); }
public void IfNumberIsTwoDigits_Return2() { int num = 34; var expected = 2; var actual = LuckyNumber.GetNumberOfDigits(num); Assert.AreEqual(expected, actual); }
public ActionResult Spin(LuckyNumber lucky) { if (lucky.Balance > 0) { lucky.Balance -= 1; } return(View(lucky)); }
// GET: LuckyNumber public ActionResult Spin() { LuckyNumber myLuck = new LuckyNumber { Number = 7, Balance = 4 }; dbc.LuckyNumbers.Add(myLuck); dbc.SaveChanges(); return(View(myLuck)); }
// GET: LuckyNumber public ActionResult Spin() { LuckyNumber myLuck = new LuckyNumber { Number = 7, Balance = 4 }; dbc.LuckyNumbers.Add(myLuck); dbc.SaveChanges(); Session["current id"] = myLuck.LuckyNumberId; return(View(myLuck)); }
public ActionResult Index(LuckyNumber userLuck) { if (ModelState.IsValid) { dbc.LuckyNumbers.Add(userLuck); dbc.SaveChanges(); Session["_ID"] = userLuck.Id; return(RedirectToAction("Spin", userLuck)); } return(View()); }
private LuckyNumberDbContext dbc = new LuckyNumberDbContext(); //instance of the class // GET: LuckyNumber public ActionResult Spin() { LuckyNumber myLuck = new LuckyNumber { Number = 7, Balance = 4 }; dbc.LuckyNumbers.Add(myLuck); // getting properties from myLuck (number and balance) dbc.SaveChanges(); //saving changes (go out and touch a database) int AlexLuck = myLuck.LuckyNumberID; return(View("Spin", myLuck)); }
public ActionResult Spin(LuckyNumber lucky) { int luckID = (int)Session["currentID"]; LuckyNumber databaseLuck = dbc.LuckyNumbers.Where(m => m.LuckyNumberID == luckID).First(); if (databaseLuck.Balance > 0) { databaseLuck.Balance -= 1; } databaseLuck.Number = lucky.Number; dbc.SaveChanges(); return(View(databaseLuck)); }
private void T2_Tick(object sender, EventArgs e) { cnt += 3; this.BackColor = Color.FromArgb(cnt, cnt, cnt); LuckyNumber.Update(); LuckyNumber.Refresh(); if (cnt >= 255) { cnt--; t2.Dispose(); LuckyNumber.Visible = false; setYt(yt); } }
public ActionResult Spin(LuckyNumber lucky) { LuckyNumber databaseLuck = dbc.LuckyNumbers.Where(m => m.LuckyNumberID == 1).First(); //change the balance in the database if (databaseLuck.Balance > 0) { databaseLuck.Balance -= 1; } //update the number in the database useing the form submission value databaseLuck.Number = lucky.Number; dbc.SaveChanges(); return(View(databaseLuck)); }
// GET: LuckyNumber public ActionResult Spin() { LuckyNumber myLuck = new LuckyNumber { Number = 7, Balance = 4 }; // Created a class and set a property using DbSet. dbc.LuckyNumbers.Add(myLuck); // This will be our database creation. dbc.SaveChanges(); int id = myLuck.LuckyNumberID; return(View(myLuck)); }
public ActionResult Spin(LuckyNumber lucky) { LuckyNumber databaseluck = dbc.LuckyNumbers.Where(m => m.Id == 1).First(); // change balance in database if (databaseluck.Balance > 0) { databaseluck.Balance -= 1; } databaseluck.Number = lucky.Number; dbc.SaveChanges(); return(View(databaseluck)); }
public ActionResult Spin(LuckyNumber lucky) { LuckyNumber databaseLuck = dbc.LuckyNumbers.Find((int)Session["_ID"]); LuckyNumber tempLuck = new LuckyNumber(); if (databaseLuck.Balance > 0) { databaseLuck.Balance -= 1; } databaseLuck.Balance = databaseLuck.Balance + tempLuck.Balance; //Change the Balance in the database dbc.SaveChanges(); return(View(databaseLuck)); }
public ActionResult Spin() // runs the first time the form is loaded { //Build a default Model with some initial values LuckyNumber myLuck = new LuckyNumber { Number = 6, Balance = _starting_balance }; // TODO: Initialize the spinner fields for the ViewBag to zero // Pass the Model to the View return(View(myLuck)); }
public ActionResult Spin(LuckyNumber lucky) { int comrade = Convert.ToInt32(Session["comrade"]); LuckyNumber databaseLucky = dbc.LuckyNumbers.Where(m => m.ID == comrade).First(); //Change the balance in the database if (databaseLucky.Balance > 0) { databaseLucky.Balance -= 1; } //Update the Number in the Database using the form submission value databaseLucky.Number = lucky.Number; dbc.SaveChanges(); return(View(databaseLucky)); }
public ActionResult Spin() { LuckyNumber myLuck = new LuckyNumber { Number = 7, Balance = 4 }; if (Session["_ID"] != null) { myLuck = dbc.LuckyNumbers.Find((int)Session["_ID"]); return(View(myLuck)); } else { return(View(myLuck)); } }
public ActionResult Spin(LuckyNumber databaseLuck) { //LuckyNumber databaseLuck = dbc.LuckyNumbers.Where(m => m.LuckyNumberID == (int)Session["currentID"]).First(); //change the balence in the database if (databaseLuck.Balance > 0) { databaseLuck.Balance -= 1; } //update the number in the database using the form submission value //databaseLuck.Number = lucky.Number; //Save to the DataBase //dbc.LuckyNumbers. dbc.SaveChanges(); return(View(databaseLuck)); }