public Models.Bulletin.Bulletin SaveNewBulletin(Models.Bulletin.Bulletin bulletin, ClaimsPrincipal user) { ApplicationUser author = _userManager.GetUserAsync(user).Result; bulletin.AuthorId = author.Id; bulletin.CreatedDate = DateTime.Now; Models.Bulletin.Bulletin savedBulletin = _bulletinRepository.SaveBulletin(bulletin); InsertAuthorDetails(savedBulletin, author); return(savedBulletin); }
private void InsertAuthorDetails(Models.Bulletin.Bulletin bulletin, ApplicationUser author) { bulletin.Author = author; }
private void InsertAuthorDetails(Models.Bulletin.Bulletin bulletin) { ApplicationUser author = _userManager.FindByIdAsync(bulletin.AuthorId).Result; InsertAuthorDetails(bulletin, author); }
public Models.Bulletin.Bulletin ReplaceBulletin(Models.Bulletin.Bulletin bulletin) { bulletin.UpdatedDate = DateTime.Now; Models.Bulletin.Bulletin replacedBulletin = _bulletinRepository.ReplaceBulletin(bulletin); return(replacedBulletin); }
public Models.Bulletin.Bulletin RemoveBulletin(Models.Bulletin.Bulletin bulletin) { Models.Bulletin.Bulletin removedBulletin = _bulletinRepository.RemoveBulletin(bulletin); return(removedBulletin); }
public Models.Bulletin.Bulletin GetBulletin(int id) { Models.Bulletin.Bulletin bulletin = _bulletinRepository.GetBulletin(id); InsertAuthorDetails(bulletin); return(bulletin); }
public Models.Bulletin.Bulletin Detach(Models.Bulletin.Bulletin bulletin) { _bulletinRepository.Detach(bulletin); return(bulletin); }