Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
        }