/// <summary> /// 根据名称和密码获取用户信息 /// </summary> /// <param name="name"></param> /// <param name="pwd"></param> /// <returns></returns> public UserDto CheckLogin(LoginInputDto inputDto) { SysUserEntity entity = _sysUserRepository.GetAll().Where(b => b.UserName.Equals(inputDto.Name) && b.Password.Equals(inputDto.Pwd)).FirstOrDefault(); UserDto dto = AutoMapper.Mapper.Map <UserDto>(entity); return(dto); }
public async Task <IActionResult> Get() { IEnumerable <kc_storein> entityDto = null; IEnumerable <kc_storeinlist> entityDetailDto = null; await Task.Run(() => { entityDto = _kcStoreinRpt.FindBy(f => f.IsValid).OrderByDescending(f => f.CreatedAt); entityDetailDto = _kcStoreinlistRpt.GetAll(); }); var storeinDtoList = _mapper.Map <IEnumerable <kc_storein>, IEnumerable <StoreInGridDto> >(entityDto).ToList(); var storeinDetailDtoList = _mapper.Map <IEnumerable <kc_storeinlist>, IEnumerable <StoreInListDto> >(entityDetailDto).ToList(); var sysUserList = _sysUserRepository.GetAll(); var kcSupplierList = _kcSupplierRepository.GetAll(); var sysDicList = _sysDicRepository.GetAll(); var sysOrgList = _sysOrgRepository.GetAll(); var kcGoodsList = _kcGoodsRepository.GetAll(); var sysDics = sysDicList as sys_dic[] ?? sysDicList.ToArray(); var sysUsers = sysUserList as sys_user[] ?? sysUserList.ToArray(); var sysOrgs = sysOrgList as sys_org[] ?? sysOrgList.ToArray(); var kcSuppliers = kcSupplierList as kc_supplier[] ?? kcSupplierList.ToArray(); foreach (var store in storeinDtoList) { store.OperatorTxt = sysUsers.FirstOrDefault(f => f.Id == store.Operator)?.UserName; store.OrgIdTxt = sysOrgs.FirstOrDefault(f => f.Id == store.OrgId)?.DeptName; store.StoreIdTxt = sysDics.FirstOrDefault(f => f.Id == store.StoreId)?.DicName; store.SupplierIdTxt = kcSuppliers.FirstOrDefault(f => f.Id == store.SupplierId)?.Name; store.TypeIdTxt = sysDics.FirstOrDefault(f => f.Id == store.TypeId)?.DicName; } var kcGoodses = kcGoodsList as kc_goods[] ?? kcGoodsList.ToArray(); foreach (var strdetail in storeinDetailDtoList) { strdetail.GoodsIdTxt = kcGoodses.FirstOrDefault(f => f.Id == strdetail.GoodsId)?.Name; strdetail.unit = kcGoodses.FirstOrDefault(f => f.Id == strdetail.GoodsId)?.Unit; strdetail.GoodsBrand = kcGoodses.FirstOrDefault(f => f.Id == strdetail.GoodsId)?.GoodsBrand; strdetail.GoodsTypeIdTxt = sysDics.FirstOrDefault(f => f.Id == strdetail.GoodsTypeId)?.DicName; } return(new OkObjectResult(new StoreInAllDto() { StoreInList = storeinDtoList, StoreInDetailList = storeinDetailDtoList })); }
public async Task <IActionResult> Get() { IEnumerable <fw_clean> entityDto = null; await Task.Run(() => { entityDto = _fwCleanRpt.FindBy(f => f.IsValid); }); var entity = _mapper.Map <IEnumerable <fw_clean>, IEnumerable <FWCleanDto> >(entityDto).ToList(); var userList = _sysUserRpt.GetAll(); foreach (var ent in entity) { var sysUsers = userList as sys_user[] ?? userList.ToArray(); var user = sysUsers.FirstOrDefault(f => f.UserId == ent.CleanMan); if (user != null) { ent.CleanManTxt = user.UserName; } } return(new OkObjectResult(entityDto)); }
/// <summary> /// 获取所有信息 /// </summary> /// <returns></returns> public IEnumerable <SysUserViewModel> GetAll() { return(_mapper.Map <IEnumerable <SysUserViewModel> >(_sysUserRepository.GetAll())); }