// Public Constructor public Board(int argBoardID, string argTitle, string argAbbr, BoardName argBoardName) { this.BoardID = argBoardID; this.Title = argTitle; this.Abbr = argAbbr; this.BoardName = argBoardName; }
private void FillBoardSpaces(BoardName pName) { BoardSpace[] board = BoardLayout[pName]; for (uint i = 0; i < 37; i++) { BoardSpaces.Add((SpaceName)(i + (uint)SpaceName.Row1Space1), board[i]); } }
protected override NotificationViewModel Init(Notification dto) { base.Init(dto); Board = ((CloseBoardNotification)dto).Data.Board; return(this); }
protected override NotificationViewModel Init(Notification dto) { base.Init(dto); var realDto = (AddedToBoardNotification)dto; Board = realDto.Data.Board; return(this); }
private BoardName ParseBoard(DataRow r) { BoardName board = new BoardName( Convert.ToInt32(r["id"]), r["name"].ToString(), Convert.ToInt32(r["order"]) ); return(board); }
public async Task <ActionResult <BoardName> > Edit(string id, BoardName value) { // var product = new Product(value.Id); value.Id = ObjectId.Parse(id); _BoardName.Update(value, id); await _uow.Commit(); return(RedirectToAction("Index")); }
public BoardControl(BoardName boardName, ObservableCollection <JIRAItemViewModel> jiras, Func <JIRAItemViewModel, bool> customFilter = null) { InitializeComponent(); //TODO: first and last boards the custom filter messes it up vm = new BoardControlViewModel(boardName, jiras, customFilter); this.boardName = boardName; DataContext = vm; }
protected override NotificationViewModel Init(Notification dto) { base.Init(dto); var x = (ChangeCardNotification)dto; Card = x.Data.Card; Board = x.Data.Board; return(this); }
public BoardControlViewModel(BoardName boardName, ObservableCollection <JIRAItemViewModel> jiras, Func <JIRAItemViewModel, bool> customFilter = null) { this.boardName = boardName; this.jiras = jiras; cvs = new CollectionViewSource(); cvs.Source = jiras; filter = customFilter == null ? MatchBoardID : customFilter; cvs.Filter += Cvs_Filter; }
public override void Update(IDatabase db, Court court, IEnumerable <JudgeModel> judges) { base.Update(db, court, judges); court.Name = Name.Sanatize(); court.BoardName = BoardName.Sanatize(); court.Mail = Mail.Sanatize(); court.BoardMail = BoardMail.Sanatize(); court.ReminderMode = ReminderMode.TryParseEnum(Model.ReminderMode.Standard); if (CourtKey.IsNullOrEmpty()) { court.CourtKey = Rng.Get(16).ToHexString(); } else { court.CourtKey = CourtKey.Sanatize(); } if (BoardKey.IsNullOrEmpty()) { court.BoardKey = Rng.Get(16).ToHexString(); } else { court.BoardKey = BoardKey.Sanatize(); } court.LastUpdate = LastUpdate.ParseTimestamp(); court.LastReminder = LastReminder.ParseTimestamp(); court.ReminderLevel = ReminderLevel.TryParseInt(0, 0, 9); if (Substitute == NullOption) { court.Substitute = null; } else { Guid substituteId = Guid.Empty; if (Guid.TryParse(Substitute, out substituteId)) { if (substituteId.Equals(Guid.Empty)) { court.Substitute = null; } else { court.Substitute = db.Query <Court>(substituteId); } } } }
/// <summary> /// The constructor takes a BoardName and initializes all the lists to prepare for filling the board. /// </summary> /// <param name="name">The BoardName identifying which board to display.</param> public GameBoard(BoardName name) { boardName = name; satTextures = new List <Texture2D>(); texturesSaturated = new List <bool>(); unsatTextures = new List <Texture2D>(); positions = new List <Vector2>(); rawPositions = new List <Vector2>(); scales = new List <float>(); namePrefixes = new List <string>(); //to change the position of horse change offset textureOffset = new Vector2(650, 100); }
public async Task <ActionResult <BoardName> > Create(BoardName value) { //BoardName obj = new BoardName(value); _BoardName.Add(value); // it will be null //var testBoardName = await _BoardName.GetById(value.); // If everything is ok then: await _uow.Commit(); // The product will be added only after commit // testProduct = await _productRepository.GetById(product.Id); return(RedirectToAction("Index")); }
private void cmdListInstalled_Click(object eventSender, System.EventArgs eventArgs) /* Handles cmdListInstalled.Click */ { // Get board type of each board currently installed txtListBoards.Text = "Currently installed boards:" + LF + LF; int typeVal; string BoardName; MccDaq.ErrorInfo ULStat; for (int BoardNum = 0; BoardNum < MaxNumBoards; ++BoardNum) { MccDaq.MccBoard board = new MccDaq.MccBoard(BoardNum); ULStat = board.BoardConfig.GetBoardType(out typeVal); if (typeVal != 0) { // Get the BoardName property from the MccBoard object BoardName = board.BoardName; BoardName = BoardName.TrimEnd(); // Drop the space characters BoardName = BoardName.Substring(0, BoardName.Length - 1); txtListBoards.Text += "Board #" + BoardNum.ToString("0") + " = " + BoardName + LF; } } }
public ActionResult <BoardName> Create() { BoardName value = new BoardName(); return(View()); }
public string Post([FromBody] BoardName name) { const int boardSize = 10; // Fix board size return(_battleshipService.CreateBoard(name.Name, boardSize)); }
public Board(BoardName pName) { BuildLayoutThree(); BoardSpaces = new Dictionary <SpaceName, BoardSpace>(); BoardSpaces[SpaceName.SilverlingStorage] = new BoardSpace(BoardSpaceType.SilverlingStorage); BoardSpaces[SpaceName.GoodsStorage1] = new BoardSpace(BoardSpaceType.GoodsStorage); BoardSpaces[SpaceName.GoodsStorage2] = new BoardSpace(BoardSpaceType.GoodsStorage); BoardSpaces[SpaceName.GoodsStorage3] = new BoardSpace(BoardSpaceType.GoodsStorage); BoardSpaces[SpaceName.GoodsSoldCollector] = new BoardSpace(BoardSpaceType.GoodsSold); BoardSpaces[SpaceName.Die1] = new BoardSpace(BoardSpaceType.Die); BoardSpaces[SpaceName.Die2] = new BoardSpace(BoardSpaceType.Die); BoardSpaces[SpaceName.Workers] = new BoardSpace(BoardSpaceType.WorkerCount); BoardSpaces[SpaceName.TileStorage1] = new BoardSpace(BoardSpaceType.TileStorage); BoardSpaces[SpaceName.TileStorage2] = new BoardSpace(BoardSpaceType.TileStorage); BoardSpaces[SpaceName.TileStorage3] = new BoardSpace(BoardSpaceType.TileStorage); BoardSpaces[SpaceName.Phase1] = new BoardSpace(BoardSpaceType.PhaseCounter); BoardSpaces[SpaceName.Phase2] = new BoardSpace(BoardSpaceType.PhaseCounter); BoardSpaces[SpaceName.Phase3] = new BoardSpace(BoardSpaceType.PhaseCounter); BoardSpaces[SpaceName.Phase4] = new BoardSpace(BoardSpaceType.PhaseCounter); BoardSpaces[SpaceName.Phase5] = new BoardSpace(BoardSpaceType.PhaseCounter); BoardSpaces[SpaceName.PhaseGoods1] = new BoardSpace(BoardSpaceType.PhaseGoods); BoardSpaces[SpaceName.PhaseGoods2] = new BoardSpace(BoardSpaceType.PhaseGoods); BoardSpaces[SpaceName.PhaseGoods3] = new BoardSpace(BoardSpaceType.PhaseGoods); BoardSpaces[SpaceName.PhaseGoods4] = new BoardSpace(BoardSpaceType.PhaseGoods); BoardSpaces[SpaceName.PhaseGoods5] = new BoardSpace(BoardSpaceType.PhaseGoods); BoardSpaces[SpaceName.BlackMarket1] = new BoardSpace(BoardSpaceType.BlackMarket); BoardSpaces[SpaceName.BlackMarket2] = new BoardSpace(BoardSpaceType.BlackMarket); BoardSpaces[SpaceName.BlackMarket3] = new BoardSpace(BoardSpaceType.BlackMarket); BoardSpaces[SpaceName.BlackMarket4] = new BoardSpace(BoardSpaceType.BlackMarket); BoardSpaces[SpaceName.BlackMarket5] = new BoardSpace(BoardSpaceType.BlackMarket); BoardSpaces[SpaceName.BlackMarket6] = new BoardSpace(BoardSpaceType.BlackMarket); BoardSpaces[SpaceName.BlackMarket7] = new BoardSpace(BoardSpaceType.BlackMarket); BoardSpaces[SpaceName.BlackMarket8] = new BoardSpace(BoardSpaceType.BlackMarket); BoardSpaces[SpaceName.GoodsMarket1] = new BoardSpace(BoardSpaceType.GoodsMarket); BoardSpaces[SpaceName.GoodsMarket2] = new BoardSpace(BoardSpaceType.GoodsMarket); BoardSpaces[SpaceName.GoodsMarket3] = new BoardSpace(BoardSpaceType.GoodsMarket); BoardSpaces[SpaceName.GoodsMarket4] = new BoardSpace(BoardSpaceType.GoodsMarket); BoardSpaces[SpaceName.GoodsMarket5] = new BoardSpace(BoardSpaceType.GoodsMarket); BoardSpaces[SpaceName.GoodsMarket6] = new BoardSpace(BoardSpaceType.GoodsMarket); BoardSpaces[SpaceName.Market1Space1] = new BoardSpace(BoardSpaceType.NumberedMarket); BoardSpaces[SpaceName.Market1Space2] = new BoardSpace(BoardSpaceType.NumberedMarket); BoardSpaces[SpaceName.Market1Space3] = new BoardSpace(BoardSpaceType.NumberedMarket); BoardSpaces[SpaceName.Market1Space4] = new BoardSpace(BoardSpaceType.NumberedMarket); BoardSpaces[SpaceName.Market2Space1] = new BoardSpace(BoardSpaceType.NumberedMarket); BoardSpaces[SpaceName.Market2Space2] = new BoardSpace(BoardSpaceType.NumberedMarket); BoardSpaces[SpaceName.Market2Space3] = new BoardSpace(BoardSpaceType.NumberedMarket); BoardSpaces[SpaceName.Market2Space4] = new BoardSpace(BoardSpaceType.NumberedMarket); BoardSpaces[SpaceName.Market3Space1] = new BoardSpace(BoardSpaceType.NumberedMarket); BoardSpaces[SpaceName.Market3Space2] = new BoardSpace(BoardSpaceType.NumberedMarket); BoardSpaces[SpaceName.Market3Space3] = new BoardSpace(BoardSpaceType.NumberedMarket); BoardSpaces[SpaceName.Market3Space4] = new BoardSpace(BoardSpaceType.NumberedMarket); BoardSpaces[SpaceName.Market4Space1] = new BoardSpace(BoardSpaceType.NumberedMarket); BoardSpaces[SpaceName.Market4Space2] = new BoardSpace(BoardSpaceType.NumberedMarket); BoardSpaces[SpaceName.Market4Space3] = new BoardSpace(BoardSpaceType.NumberedMarket); BoardSpaces[SpaceName.Market4Space4] = new BoardSpace(BoardSpaceType.NumberedMarket); BoardSpaces[SpaceName.Market5Space1] = new BoardSpace(BoardSpaceType.NumberedMarket); BoardSpaces[SpaceName.Market5Space2] = new BoardSpace(BoardSpaceType.NumberedMarket); BoardSpaces[SpaceName.Market5Space3] = new BoardSpace(BoardSpaceType.NumberedMarket); BoardSpaces[SpaceName.Market5Space4] = new BoardSpace(BoardSpaceType.NumberedMarket); BoardSpaces[SpaceName.Market6Space1] = new BoardSpace(BoardSpaceType.NumberedMarket); BoardSpaces[SpaceName.Market6Space2] = new BoardSpace(BoardSpaceType.NumberedMarket); BoardSpaces[SpaceName.Market6Space3] = new BoardSpace(BoardSpaceType.NumberedMarket); BoardSpaces[SpaceName.Market6Space4] = new BoardSpace(BoardSpaceType.NumberedMarket); BoardSpaces[SpaceName.FillTile11] = new BoardSpace(BoardSpaceType.TypeCompleteTile); BoardSpaces[SpaceName.FillTile12] = new BoardSpace(BoardSpaceType.TypeCompleteTile); BoardSpaces[SpaceName.FillTile21] = new BoardSpace(BoardSpaceType.TypeCompleteTile); BoardSpaces[SpaceName.FillTile22] = new BoardSpace(BoardSpaceType.TypeCompleteTile); BoardSpaces[SpaceName.FillTile31] = new BoardSpace(BoardSpaceType.TypeCompleteTile); BoardSpaces[SpaceName.FillTile32] = new BoardSpace(BoardSpaceType.TypeCompleteTile); BoardSpaces[SpaceName.FillTile41] = new BoardSpace(BoardSpaceType.TypeCompleteTile); BoardSpaces[SpaceName.FillTile42] = new BoardSpace(BoardSpaceType.TypeCompleteTile); BoardSpaces[SpaceName.FillTile51] = new BoardSpace(BoardSpaceType.TypeCompleteTile); BoardSpaces[SpaceName.FillTile52] = new BoardSpace(BoardSpaceType.TypeCompleteTile); BoardSpaces[SpaceName.FillTile61] = new BoardSpace(BoardSpaceType.TypeCompleteTile); BoardSpaces[SpaceName.FillTile62] = new BoardSpace(BoardSpaceType.TypeCompleteTile); BoardSpaces[SpaceName.Ship1] = new BoardSpace(BoardSpaceType.OrderTracker); BoardSpaces[SpaceName.Ship2] = new BoardSpace(BoardSpaceType.OrderTracker); BoardSpaces[SpaceName.Ship3] = new BoardSpace(BoardSpaceType.OrderTracker); BoardSpaces[SpaceName.Ship4] = new BoardSpace(BoardSpaceType.OrderTracker); BoardSpaces[SpaceName.Ship5] = new BoardSpace(BoardSpaceType.OrderTracker); BoardSpaces[SpaceName.Ship6] = new BoardSpace(BoardSpaceType.OrderTracker); BoardSpaces[SpaceName.Ship7] = new BoardSpace(BoardSpaceType.OrderTracker); FillBoardSpaces(pName); }
public PresentationsControllerTests() { jiraClient = new Mock <IJiraClient>(); dbClient = new Mock <IDbClient>(); ldapClient = new Mock <ILdapClient>(); credentials = new Credentials { Username = "", Password = "" }; presentation1 = new BoardPresentationDbModel() { Id = "1", Title = "first presentation", Owner = "first owner", Credentials = new Credentials { Username = "******", Password = "******" }, Boards = new List <BoardDbModel>() { new BoardDbModel() { Id = "74" }, new BoardDbModel() { Id = "75" } } }; presentation2 = new BoardPresentationDbModel() { Id = "2", Title = "second presentation", Owner = "second owner", Credentials = new Credentials { Username = "******", Password = "******" }, Boards = new List <BoardDbModel>() { new BoardDbModel() { Id = "76" }, new BoardDbModel() { Id = "77" } } }; boardPresentation = new BoardPresentation { Id = "3", Title = "third presentation", Owner = "third owner", Credentials = new Credentials { Username = "******", Password = "******" }, Boards = new FullBoardList { Values = new List <Value>() { new Value() { Id = "74" }, new Value() { Id = "75" } } } }; presentationList = new List <BoardPresentationDbModel>() { presentation1, presentation2 }; boardName1 = new BoardName { Id = "74", Name = "board1 name" }; boardName2 = new BoardName { Id = "75", Name = "board2 name" }; controller = new PresentationsController(jiraClient.Object, dbClient.Object, ldapClient.Object); }