Пример #1
0
        public Task <IList <ControllerActionsModel> > GetAllAsync()
        {
            var dal = _controllerActionsRepository.GetAll();


            if (dal == null)
            {
                return(Task.FromResult <IList <ControllerActionsModel> >(null));
            }
            else
            {
                DateTime start = DateTime.Now;
                IQueryable <ControllerActionsModel> modelList = AutoMapperGenericHelper <ControllerActions, ControllerActionsModel> .ConvertAsQueryable(dal);

                DateTime end = DateTime.Now;

                TimeSpan span = end - start;
                int      ms   = (int)span.TotalMilliseconds;

                DateTime startToList = DateTime.Now;
                var      list        = dal.ToList();
                DateTime endToList   = DateTime.Now;

                TimeSpan spanList = endToList - startToList;
                int      msList   = (int)spanList.TotalMilliseconds;

                return(Task.FromResult <IList <ControllerActionsModel> >(modelList.ToList()));
            }
        }
Пример #2
0
        public Task <IList <SmtpModel> > GetAllAsync()
        {
            var dal = _smtpRepository.GetAll();

            if (dal == null)
            {
                return(Task.FromResult <IList <SmtpModel> >(null));
            }
            else
            {
                IQueryable <SmtpModel> modelList = AutoMapperGenericHelper <Smtp, SmtpModel> .ConvertAsQueryable(dal);

                return(Task.FromResult <IList <SmtpModel> >(modelList.ToList()));
            }
        }
        public Task <IList <RoleInPagesModel> > GetByRoleIdAsync(int roleId)
        {
            try
            {
                var dal = _roleInPagesRepository.GetByRoleIdAsync(roleId);

                if (dal == null)
                {
                    return(Task.FromResult <IList <RoleInPagesModel> >(null));
                }
                else
                {
                    IQueryable <RoleInPagesModel> modelList = AutoMapperGenericHelper <RoleInPages, RoleInPagesModel> .ConvertAsQueryable(dal);

                    return(Task.FromResult <IList <RoleInPagesModel> >(modelList.ToList()));
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public Task <IList <RolesModel> > GetAllAsync()
        {
            DateTime start = DateTime.Now;
            var      dal   = _rolesRepository.GetAll();
            DateTime end   = DateTime.Now;

            TimeSpan span = end - start;
            int      ms   = (int)span.TotalMilliseconds;

            if (dal == null)
            {
                return(Task.FromResult <IList <RolesModel> >(null));
            }
            else
            {
                DateTime startMap = DateTime.Now;

                IQueryable <RolesModel> modelList = AutoMapperGenericHelper <Roles, RolesModel> .ConvertAsQueryable(dal);

                return(Task.FromResult <IList <RolesModel> >(modelList.ToList()));

                //IList<RolesModel> modelList2 = AutoMapperGenericHelper<Roles, RolesModel>.ConvertAsList(dal.ToList());
                //var z = modelList2.ToList();
                //IQueryable<RolesModel> modelList = AutoMapperGenericHelper<Roles, RolesModel>.ConvertAsQueryable(dal);
                //var x = modelList.ToList();
                //var y = x;


                // IList<Roles> roleList = dal.ToList();
                // IList<RolesModelBase> modelList = AutoMapperGenericHelper<Roles, RolesModelBase>.ConvertAsList(roleList);
                //DateTime endMap = DateTime.Now;

                //TimeSpan spanMap = endMap - startMap;
                //int msMap = (int)spanMap.TotalMilliseconds;

                //return Task.FromResult<IList<RolesModel>>(modelList.ToList());
            }
        }