Beispiel #1
0
        public EmployeeViewDto GetViewById(int employeeId)
        {
            List <uspEmployeeGetViewByID_Result> lstuspEmployeeGetViewByID_Result = _dbContext.uspEmployeeGetViewByID(employeeId).ToList();
            EmployeeViewDto employeeViewDto = new EmployeeViewDto();

            employeeViewDto = Mapper.Map <uspEmployeeGetViewByID_Result, EmployeeViewDto>(lstuspEmployeeGetViewByID_Result.FirstOrDefault());

            List <EmployeeKYCDto> lstEmployeeKYCDto = new List <EmployeeKYCDto>();
            List <uspEmployeeKYCGetViewByID_Result> lstuspEmployeeKYCGetViewByID_Result = _dbContext.uspEmployeeKYCGetViewByID(employeeId).ToList();

            foreach (var Item in lstuspEmployeeKYCGetViewByID_Result)
            {
                EmployeeKYCDto objEmployeeKYCDto = new EmployeeKYCDto();
                objEmployeeKYCDto.EmployeeID = Item.EmployeeID;
                objEmployeeKYCDto.KYCNumber  = Item.KYCNumber;
                objEmployeeKYCDto.FileName   = Item.FileName;
                lstEmployeeKYCDto.Add(objEmployeeKYCDto);
            }
            employeeViewDto.EmployeeKYC = lstEmployeeKYCDto;
            return(employeeViewDto);
        }