public ServiceResult <Copayment> UpdateCopayment(Copayment copayment)
        {
            var result = _copaymentRepository.UpdateCopayment(copayment);

            return(new ServiceResult <Copayment>
            {
                Success = true,
                Errors = new[] { string.Empty },
                Result = result
            });
        }
Пример #2
0
        public ServiceResult <Copayment> Put(int id, [FromBody] Copayment copayment)
        {
            ServiceResult <Copayment> result;

            try
            {
                result = _copaymentDomainService.UpdateCopayment(copayment);
            }
            catch (Exception ex)
            {
                result         = new ServiceResult <Copayment>();
                result.Errors  = new[] { ex.Message };
                result.Success = false;
            }
            return(result);
        }
Пример #3
0
        public Copayment UpdateCopayment(Copayment copayment)
        {
            var result = _connection.Execute(CopaymentQuerys.UpdateCopayment,
                                             new
            {
                copayment.AssignServiceId,
                copayment.TotalCopaymentReceived,
                copayment.OtherValuesReceived,
                copayment.DeliveredCopayments,
                copayment.Discounts,
                copayment.ReceivedBy
            });

            if (result < 1)
            {
                copayment.AssignServiceId = 0;
            }
            return(copayment);
        }