private ViewResult PublishColumnRequest(ColumnRequest columnRequest) { columnRequest.Status = ColumnRequestStatus.Approved; columnRequest.DateApproved = DateTime.Now; columnRequestsRepo.EditColumnRequest(columnRequest); var columnPost = new ColumnPost { DatePosted = columnRequest.DateApproved, Author = columnRequest.Author, Title = columnRequest.ColumnTitle, Image = columnRequest.ColumnImage, Text = columnRequest.ColumnText }; columnRepo.AddColumn(columnPost); Alert.Add(this, AlertType.Success, "Kolumna objavljena!"); return(Column()); }
public bool AddBoard(BoardDTO board, int?projectId) { Domain.Models.Board newBoard = new Domain.Models.Board() { Name = board.Name, Description = board.Description, ProjectId = projectId.Value }; List <Domain.Models.Column> columns = new List <Domain.Models.Column>() { new Domain.Models.Column() { Board = newBoard, Name = "Todo" }, new Domain.Models.Column() { Board = newBoard, Name = "Doing" }, new Domain.Models.Column() { Board = newBoard, Name = "Testing" }, new Domain.Models.Column() { Board = newBoard, Name = "Done" } }; foreach (var column in columns) { _columnRepository.AddColumn(column); } _boardRepository.AddBoard(newBoard); _columnRepository.Save(); return(_boardRepository.Save()); }
public async Task <ActionResult <ClientColumn> > AddColumn(ClientColumn column) { return(await cr.AddColumn(HttpContext.Items["UserID"].ToString(), column)); }
public int AddColumn(SerColumn content) { return(_repository.AddColumn(new Column(content))); }