public IResultado <Funcionalidad> Obtener(int id) { Resultado <Funcionalidad> resultado = new Resultado <Funcionalidad>(); if (id > 0) { try { resultado.Retorno = _domain.Obtener(id); } catch (Exception ex) { resultado.Correcto = false; resultado.Mensajes.Add(ex.Message); } } else { resultado.Retorno = ObtenerFuncionalidadGenerica().Retorno; } return(resultado); }
public IResultado <Rol> Obtener(decimal id) { Resultado <Rol> resultado = new Resultado <Rol>(); if (id > 0) { try { resultado.Retorno = _domain.Obtener(id); } catch (Exception ex) { resultado.Mensajes.Add(ex.Message); resultado.Correcto = false; } } else { resultado.Retorno = this.ObtenerRolGenerico().Retorno; } return(resultado); }