public IEnumerable <EdificacaoViewModel> ListEdificacoes(Auth value) { // Validar Token Auth a = ValidarToken(value); if (a.Code != 0) { EdificacaoViewModel EdificacaoViewModel = new EdificacaoViewModel() { mensagem = new Validate() { Code = 202, Message = "Acesso Negado. Suas credencias não estão autorizadas para executar esta operação." } }; List <EdificacaoViewModel> ret = new List <EdificacaoViewModel>(); ret.Add(EdificacaoViewModel); return(ret); } // Listar PageSize = PageSize == null || PageSize == "" ? "8" : PageSize; Facade <EdificacaoViewModel, EdificacaoModel, ApplicationContext> facade = new Facade <EdificacaoViewModel, EdificacaoModel, ApplicationContext>(); IEnumerable <EdificacaoViewModel> list = facade.List(new ListViewEdificacoes(), 0, int.Parse(PageSize), value.Token); return(list); }
public EdificacaoViewModel Remover(EdificacaoViewModel edificacao) { //Orquestração para ver se vamos comitar ou não var edificacoesresult = mapper.Map <EdificacaoViewModel>(serviceEdificacoes.Remover(mapper.Map <Edificacao>(edificacao))); uow.Commit(edificacoesresult.ListaErros); return(mapper.Map <EdificacaoViewModel>(edificacoesresult)); }