public List <PracticesAuthorsVM> EntityToVMPracticesAuthors(int IdPractice) { var ListpracticesAuthorsEntity = _repositoryPracticesAuthors.Listar(o => o.IdPractice == IdPractice); if (ListpracticesAuthorsEntity.Count() == 0) { return(null); } var listPracticesAuthorsVM = new List <PracticesAuthorsVM>(); var practicesAuthorsVM = new PracticesAuthorsVM(); foreach (var item in ListpracticesAuthorsEntity) { #region Usuarios var consultaUsuario = _repositoryUserEntity.Selecionar(o => o.Id == item.IdUser); practicesAuthorsVM.Name = consultaUsuario?.Name; practicesAuthorsVM.UserImage = consultaUsuario?.UserImage; #endregion practicesAuthorsVM.Id = item.Id; practicesAuthorsVM.IdPractice = item.IdPractice; practicesAuthorsVM.IdUser = item.IdUser; listPracticesAuthorsVM.Add(practicesAuthorsVM); practicesAuthorsVM = new PracticesAuthorsVM(); } return(listPracticesAuthorsVM); }
public Boolean Delete(int id) { var PracticesAuthorsVM = new PracticesAuthorsVM { Id = id }; return(_practicesBll.ApagarAutor(PracticesAuthorsVM)); }
public Boolean ApagarAutor(PracticesAuthorsVM objeto) { var practicesAuthorsEntity = new PracticesAuthorsEntity(); practicesAuthorsEntity.Id = objeto.Id; _repositoryPracticesAuthors.Apagar(practicesAuthorsEntity); _repositoryPracticesAuthors.Context.SaveChanges(); return(true); }