Exemple #1
0
        /// <summary>
        /// Update
        /// </summary>
        public async Task <bool> Update(SubcontractProfile.WebApi.Services.Model.SubcontractProfilePayment subcontractProfilePayment)
        {
            var p = new DynamicParameters();

            p.Add("@payment_id", subcontractProfilePayment.PaymentId);
            p.Add("@payment_no", subcontractProfilePayment.PaymentNo);
            p.Add("@payment_channal", subcontractProfilePayment.PaymentChannal);
            p.Add("@payment_datetime", subcontractProfilePayment.PaymentDatetime);
            p.Add("@amount_transfer", subcontractProfilePayment.AmountTransfer);
            p.Add("@bank_transfer", subcontractProfilePayment.BankTransfer);
            p.Add("@bank_branch", subcontractProfilePayment.BankBranch);
            p.Add("@slip_attach_file", subcontractProfilePayment.SlipAttachFile);
            p.Add("@contact_name", subcontractProfilePayment.ContactName);
            p.Add("@contact_phone_no", subcontractProfilePayment.ContactPhoneNo);
            p.Add("@contact_email", subcontractProfilePayment.ContactEmail);
            p.Add("@remark", subcontractProfilePayment.Remark);
            p.Add("@status", subcontractProfilePayment.Status);
            p.Add("@create_date", subcontractProfilePayment.CreateDate);
            p.Add("@create_by", subcontractProfilePayment.CreateBy);
            p.Add("@modified_by", subcontractProfilePayment.ModifiedBy);
            p.Add("@modified_date", subcontractProfilePayment.ModifiedDate);
            p.Add("@training_id", subcontractProfilePayment.TrainingId);
            p.Add("@company_id", subcontractProfilePayment.CompanyId);

            var ok = await _dbContext.Connection.ExecuteAsync
                         ("uspSubcontractProfilePayment_Update", p, commandType : CommandType.StoredProcedure, transaction : _dbContext.Transaction);

            return(true);
        }
Exemple #2
0
        public Task <bool> Update(SubcontractProfile.WebApi.Services.Model.SubcontractProfilePayment subcontractProfilePayment)
        {
            _logger.LogInformation($"Start PaymentController::Update", subcontractProfilePayment);

            if (subcontractProfilePayment == null)
            {
                _logger.LogWarning($"Start PaymentController::Update", subcontractProfilePayment);
            }

            var result = _service.Update(subcontractProfilePayment);

            if (result == null)
            {
                _logger.LogWarning($"PaymentController::", "Update NOT FOUND", subcontractProfilePayment);
            }
            return(result);
        }