public UsuarioFilterResponse ObtenerUsuario(UsuarioFilterRequest request) { UsuarioFilterResponse response = new UsuarioFilterResponse(); using (UsuarioController controller = new UsuarioController()) { response.ErrorList = controller.ValidateFilterRequest <UsuarioFilterRequest, UsuarioFilter>(request); if (response.ErrorList.Count == 0) { response = controller.ObtenerUsuario(request); } } return(response); }
internal UsuarioFilterResponse ObtenerUsuario(UsuarioFilterRequest request) { UsuarioFilterResponse response = new UsuarioFilterResponse(); response.ErrorList = new List <ErrorMessage>(); try { using (IUsuarioDomain domain = FactoryEngine <IUsuarioDomain> .GetInstance("IUsuarioDomain")) { response.Item = domain.ObtenerUsuario(request.Item); response.ValidExecution = true; } } catch (Exception ex) { response.ErrorList.Add(new ErrorMessage { Description = ex.Message }); } return(response); }