Exemple #1
0
        public void UpdateTravelExpensesWithoutVoucher([FromBody] TravelExpensesWithoutVoucherViewModel travelExpensesWithoutVoucherData)
        {
            //List<TravelExpensesWithoutVoucherItem> travelExpensesWithoutVoucherItems = new List<TravelExpensesWithoutVoucherItem>();
            //travelExpensesWithoutVoucherItems.AddRange(travelExpensesWithoutVoucherData.travelExpensesWithoutVoucherItems);


            //List<TravelExpensesWithoutVoucherInfo> travelExpensesWithoutVoucherDataList = (_unitofWork.TravelExpensesWithoutVoucherRepository.GetTravelExpensesWithoutVoucherForRequest(travelExpensesWithoutVoucherItems.First().ReimbursementInfoId));

            //foreach (var item in travelExpensesWithoutVoucherItems)
            //{
            //    var refItem = travelExpensesWithoutVoucherDataList.FirstOrDefault(i => i.TravelExpensesWithoutVoucherInfoId == item.Id);
            //    if (refItem != null)
            //    {
            //        refItem.Date = item.Date;
            //        refItem.From = item.From;
            //        refItem.To = item.To;
            //        refItem.ModeofConveyance = item.ModeofConveyance;
            //        refItem.Currency = item.Currency;
            //        refItem.AmountSpent = item.AmountSpent;
            //        refItem.Remarks = item.Remarks;

            //    }
            //}

            //_unitofWork.Complete();
        }
Exemple #2
0
        public void AddTravelExpensesWithoutVoucher([FromBody] TravelExpensesWithoutVoucherViewModel travelExpensesWithoutVoucherViewModel)
        {
            List <TravelExpensesWithoutVoucherInfo> _travelExpensesWithoutVoucherItems = _mapper.Map <List <TravelExpensesWithoutVoucherItem>, List <TravelExpensesWithoutVoucherInfo> >(travelExpensesWithoutVoucherViewModel.travelExpensesWithoutVoucherItems);

            _unitofWork.TravelExpensesWithoutVoucherRepository.AddTravelExpensesWithoutVoucherOptions(_travelExpensesWithoutVoucherItems);
            _unitofWork.Complete();
        }
Exemple #3
0
        public TravelExpensesWithoutVoucherViewModel GetTravelExpensesWithoutVoucherForRequest(int id)
        {
            TravelExpensesWithoutVoucherViewModel travelExpensesWithoutVoucherOptions = new TravelExpensesWithoutVoucherViewModel();

            //travelExpensesWithoutVoucherOptions.travelExpensesWithoutVoucherItems = _mapper.Map<List<TravelExpensesWithoutVoucherInfo>, List<TravelExpensesWithoutVoucherItem>>(_unitofWork.TravelExpensesWithoutVoucherRepository.GetTravelExpensesWithoutVoucherForRequest(id));

            return(travelExpensesWithoutVoucherOptions);
        }