public virtual IResultadoApplication <ICollection <TViewModel> > RecuperarTodos() { var result = new ResultadoApplication <ICollection <TViewModel> >(); try { result.DefinirData(mapper.Map <ICollection <TViewModel> >(service.RecuperarTodos())); result.ExecutadoComSuccesso(); } catch (System.Exception ex) { result.ExecutadoComErro(ex); } return(result); }
public virtual IResultadoApplication <TViewModel> RecuperarPorId(TType id) { var result = new ResultadoApplication <TViewModel>(); try { var data = service.RecuperarPorId(id); result.DefinirData(mapper.Map <TViewModel>(data)); result.ExecutadoComSuccesso(); } catch (System.Exception ex) { result.ExecutadoComErro(ex); } return(result); }