public InformationBoardEditViewModel(int id, Factory repositoryFactory) { Models.InformationBoard informationBoard = repositoryFactory.GetInformationBoardRepository().GetById(id); this.HeadLine = informationBoard.HeadLine; this.HeadLineTwo = informationBoard.HeadLineTwo; this.HeadLineThree = informationBoard.HeadLineThree; this.MessageBody = informationBoard.MessageBody; this.MessageBodytwo = informationBoard.MessageBodytwo; this.MessageBodythree = informationBoard.MessageBodythree; }
public InformationBoardListViewModel(Models.InformationBoard informationBoard) { this.Id = informationBoard.Id; this.HeadLine = informationBoard.HeadLine; this.HeadLineTwo = informationBoard.HeadLineTwo; this.HeadLineThree = informationBoard.HeadLineTwo; this.MessageBody = informationBoard.MessageBody; this.MessageBodytwo = informationBoard.MessageBodytwo; this.MessageBodythree = informationBoard.MessageBodythree; }
public void Persist(Factory repositoryFactory) { Models.InformationBoard informationBoard = new Models.InformationBoard { HeadLine = this.HeadLine, HeadLineTwo = this.HeadLineTwo, HeadLineThree = this.HeadLineThree, MessageBody = this.MessageBody, MessageBodytwo = this.MessageBodytwo, MessageBodythree = this.MessageBodythree }; repositoryFactory.GetInformationBoardRepository().Save(informationBoard); }