예제 #1
0
        public ServiceResult GetAll()
        {
            var result     = new ServiceResult();
            var listEntity = _baseDL.GetAll();

            if (listEntity != null)
            {
                result.Data     = listEntity;
                result.MISACode = "200";
                result.Success  = true;
            }
            else
            {
                result.Data = new Error()
                {
                    //TODO thêm các enum khác nữa...
                    DevMsg   = DevMsgEnum.DefaultDevMsg,
                    MoreInfo = MoreInfoEnum.DefaultMoreInfo,
                    UserMsg  = UserMsgEnum.DefaultUserMsg
                };
                result.Success  = false;
                result.MISACode = "400";
            }

            return(result);
        }
예제 #2
0
        /// <summary>
        /// Hàm lấy tất cả các bản ghi
        /// </summary>
        /// <returns>Danh sách các bản ghi</returns>
        public virtual BaseResponse GetAll()
        {
            // lấy dữ liệu từ tầng DL về
            var result = _baseDL.GetAll();

            // danh sách rỗng => trả vè mã 204
            if (result == null)
            {
                // khởi tạo dữ liệu trả về
                var response = new BaseResponse()
                {
                    HTTPStatusCode = HTTPStatusCode.No_ConTent,
                    Data           = null
                };
                return(response);
            }
            else
            {
                // khởi tạo dữ liệu trả về => trả về mã 200
                var response = new BaseResponse()
                {
                    HTTPStatusCode = HTTPStatusCode.Ok,
                    Data           = result
                };
                return(response);
            }
        }
예제 #3
0
        public virtual ServiceResult GetAll()
        {
            var serviceResult = new ServiceResult();
            var entities      = _baseDL.GetAll();

            serviceResult.Data = entities;

            return(serviceResult);
        }
예제 #4
0
 public IEnumerable <MISAEntity> GetAll()
 {
     return(_baseDL.GetAll <MISAEntity>());
 }
예제 #5
0
        /// <summary>
        /// Lấy danh sách toàn bộ bản ghi
        /// Created by CMChau 6/5/2021
        /// </summary>
        /// <returns>Danh sách bản ghi</returns>
        public IEnumerable <MISAEntity> GetAll()
        {
            var entities = _baseDL.GetAll <MISAEntity>();

            return(entities);
        }