Example #1
0
        public IActionResult CreateColumn(CreateColumnModel model)
        {
            var board = _boards.GetEntity(model.BoardId);

            if (board == null)
            {
                return(RedirectToAction("Boards"));
            }
            if (ModelState.IsValid)
            {
                var column = new Column
                {
                    Name  = model.ColumnName.Trim(),
                    Board = board
                };
                _columns.AddEntity(column);
                _columns.Save();
            }
            else
            {
                ModelState.AddModelError("Name", "Missing name!");
            }
            return(RedirectToAction("Board", new { id = board.Id }));
        }