コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }