public UpdateEVoucherResponse EditEVoucher(UpdateEVoucherRequest updateEVoucherRequest)
        {
            UpdateEVoucherResponse update = null;

            if (updateEVoucherRequest.Id == updateEVoucherRequest.eVoucher.Id)
            {
                var voucher = _messageMapper.MapToeVoucher(updateEVoucherRequest.eVoucher);
                voucher.UpdatedBy   = "system";//need to upade current login user
                voucher.UpdatedDate = DateTime.Now;
                _eVoucherRepository.UpdateVoucher(voucher);
                var voucherDto = _messageMapper.MapToeVoucherDto(voucher);
                update = new UpdateEVoucherResponse()
                {
                };
            }
            return(update);
        }
Esempio n. 2
0
        public ActionResult <UpdateEVoucherResponse> PutVoucher(UpdateEVoucherRequest item)
        {
            var response = _eVoucherService.EditEVoucher(item);

            return(response);
        }