Esempio n. 1
0
        public EmployeeDto GetBranchByID(int branchID)
        {
            EmployeeDto EmployeeDto = new EmployeeDto();
            List <uspEmployeeGetByID_Result> lstuspEmployeeGetById_Result = _dbContext.uspEmployeeGetByID(branchID).ToList();

            EmployeeDto = Mapper.Map <List <uspEmployeeGetByID_Result>, List <EmployeeDto> >(lstuspEmployeeGetById_Result).FirstOrDefault();
            if (lstuspEmployeeGetById_Result.FirstOrDefault().DesignationFromDate.HasValue)
            {
                EmployeeDto.FromDate = lstuspEmployeeGetById_Result.FirstOrDefault().DesignationFromDate.Value;
            }
            if (lstuspEmployeeGetById_Result.FirstOrDefault().DesignationToDate.HasValue)
            {
                EmployeeDto.ToDate = lstuspEmployeeGetById_Result.FirstOrDefault().DesignationToDate.Value;
            }
            return(EmployeeDto);
        }