Ejemplo n.º 1
0
        /// <summary>
        /// method manager get users
        /// </summary>
        /// <returns></returns>
        public DataExecutionResult <List <User> > GetByFilter(int NumPage, int NumRegisters)
        {
            DataExecutionResult <List <User> > result = new DataExecutionResult <List <User> >();

            try
            {
                if (NumRegisters > 200)
                {
                    result.Success   = false;
                    result.ErrorCode = 1;
                    result.Message   = "No se pueden cargar mas de 200 registros.";
                }

                result.Data = _UserRepository.GetByFilter(NumPage, NumRegisters);

                return(result);
            }
            catch (Exception ex)
            {
                result.Success   = false;
                result.ErrorCode = 2;
                result.Message   = ex.Message;
                return(result);
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// method for get user by id
        /// </summary>
        /// <param name="IdValue"></param>
        /// <returns></returns>
        public DataExecutionResult <User> GetById(string IdValue)
        {
            DataExecutionResult <User> result = new DataExecutionResult <User>();

            try
            {
                result.Data = _UserRepository.GetById(IdValue);
                return(result);
            }
            catch (Exception ex)
            {
                result.Success   = false;
                result.ErrorCode = 2;
                result.Message   = ex.Message;
                return(result);
            }
        }