Ejemplo n.º 1
0
        public List <SelectListItem> GetAllowanceMasterList()
        {
            IEnumerable <PayrollAllowanceMaster>    DomainRecord = _unitOfWork.PayrollAllowanceMasterRepository.All();
            IEnumerable <PayrollAllowanceMasterDTO> ModelRecords = PayrollAllowanceMasterResponseFormatter.GetAllTPayrollMasterDTO(DomainRecord).Where(x => x.AllowanceType != "D");
            List <SelectListItem> returnRecord = new List <SelectListItem>();

            returnRecord.Add(new SelectListItem
            {
                Text  = "Select Allowances/RetirementFund",
                Value = "",
            });
            foreach (var item in ModelRecords)
            {
                string allowanceType = "";
                if (item.AllowanceType == "R")
                {
                    allowanceType = "Retirement Fund - ";
                }
                else if (item.AllowanceType == "O")
                {
                    allowanceType = "";
                }
                else
                {
                    allowanceType = "";
                }
                SelectListItem single = new SelectListItem()
                {
                    Value = item.AllowanceMasterId.ToString(),
                    Text  = allowanceType + " " + item.AllowanceName.ToString(),
                };
                returnRecord.Add(single);
            }
            return(returnRecord);
        }
Ejemplo n.º 2
0
        public IEnumerable <PayrollAllowanceMasterDTO> GetAllRetirementFunds()
        {
            PayrollAllowanceMasterDTO               Record = new PayrollAllowanceMasterDTO();
            List <PayrollAllowanceMaster>           Domain = _unitOfWork.PayrollAllowanceMasterRepository.Get(x => x.AllowanceType == "R").ToList();
            IEnumerable <PayrollAllowanceMasterDTO> Model  = PayrollAllowanceMasterResponseFormatter.GetAllTPayrollMasterDTO(Domain);

            return(Model);
        }
Ejemplo n.º 3
0
        public IEnumerable <PayrollAllowanceMasterDTO> GetAllPayrollAllowanceMaster()
        {
            IEnumerable <PayrollAllowanceMaster> modelDatas = _unitOfWork.PayrollAllowanceMasterRepository.Get(x => x.AllowanceType == "O").ToList();

            return(PayrollAllowanceMasterResponseFormatter.GetAllTPayrollMasterDTO(modelDatas));
        }