Пример #1
0
        public JsonResult DeActivate(int consoleNumber)
        {
            if (consoleNumber == 0)
            {
                return(Json(new { status = "404", message = "Missing console number." }, JsonRequestBehavior.AllowGet));
            }
            BasketBallBoard basketBallBoard = db.MainBoards.Find(consoleNumber);

            basketBallBoard.Status          = "InActive";
            db.Entry(basketBallBoard).State = EntityState.Modified;
            db.SaveChanges();
            MainBoardHub.PushDataToMainBoard();
            return(Json(new { status = "200", message = "Console is DeActivated successfully." }, JsonRequestBehavior.AllowGet));
        }
Пример #2
0
 public JsonResult CreateTeam(BasketBallBoard mainBoard)
 {
     mainBoard.Status = "InActive";
     //if (ModelState.IsValid)
     //{
     if (db.MainBoards.Any(c => c.ConsoleName == mainBoard.ConsoleName))
     {
         return(Json(new { mainBoard, status = "500", message = "Team already exsist. \n Please change Console name and retry." }, JsonRequestBehavior.AllowGet));
     }
     db.MainBoards.Add(mainBoard);
     db.SaveChanges();
     MainBoardHub.PushDataToMainBoard();
     return(Json(new { mainBoard, status = "200", message = "Team created successfully." }, JsonRequestBehavior.AllowGet));
     //}
     //return Json(new { mainBoard, status = "500", message = "Data is not valid" }, JsonRequestBehavior.AllowGet);
 }
Пример #3
0
        public JsonResult Delete(int consoleNumber)
        {
            if (consoleNumber == 0)
            {
                return(Json(new { status = "404", message = "Missing console number." }, JsonRequestBehavior.AllowGet));
            }
            BasketBallBoard mainBoard = db.MainBoards.Find(consoleNumber);

            if (mainBoard == null)
            {
                return(Json(new { status = "404", message = "Invalid data." }, JsonRequestBehavior.AllowGet));
            }
            db.MainBoards.Remove(mainBoard);
            db.SaveChanges();
            MainBoardHub.PushDataToMainBoard();
            return(Json(new { status = "200", message = "Deleted successfully." }, JsonRequestBehavior.AllowGet));
        }
Пример #4
0
        public JsonResult ResetScores(int consoleNumber)
        {
            if (consoleNumber == 0)
            {
                return(Json(new { status = "404", message = "Missing console number." }, JsonRequestBehavior.AllowGet));
            }
            BasketBallBoard BasketBallBoard = db.MainBoards.Find(consoleNumber);

            if (BasketBallBoard == null)
            {
                return(Json(new { status = "404", message = "Invalid data." }, JsonRequestBehavior.AllowGet));
            }
            BasketBallBoard.TeamOneScore    = 0;
            BasketBallBoard.TeamTwoScore    = 0;
            db.Entry(BasketBallBoard).State = EntityState.Modified;
            db.SaveChanges();
            MainBoardHub.PushDataToMainBoard();
            return(Json(new { status = "200", message = "Scores reseted successfully." }, JsonRequestBehavior.AllowGet));
        }