Пример #1
0
        public async Task <IActionResult> Edit(EditServiceMerchantViewModel serviceMerchantModel, int id)
        {
            if (ModelState.IsValid)
            {
                ServiceMerchant serviceMerchant = new ServiceMerchant()
                {
                    ServiceId        = serviceMerchantModel.ServiceId,
                    MerchantId       = serviceMerchantModel.MerchantId,
                    AppId            = serviceMerchantModel.AppId,
                    TRId             = serviceMerchantModel.TRId,
                    RelationshipName = serviceMerchantModel.RelationshipName,
                    Status           = serviceMerchantModel.Status,
                };

                await _serviceMerchantRepository.Update(serviceMerchant, id);
            }

            return(RedirectToAction("List"));
        }
Пример #2
0
        public async Task <IActionResult> Edit(int id)
        {
            var serviceMerchant = await _serviceMerchantRepository.GetByMerchantId(id);

            EditServiceMerchantViewModel editServiceMerchantViewModel = new EditServiceMerchantViewModel()
            {
                Id               = serviceMerchant.Id,
                ServiceName      = serviceMerchant.ServiceName,
                MerchantName     = serviceMerchant.MerchantName,
                AppId            = serviceMerchant.AppId,
                TRId             = serviceMerchant.TRId,
                RelationshipName = serviceMerchant.RelationshipName,
                Status           = serviceMerchant.Status,
                Created          = serviceMerchant.Created,
                Services         = await _serviceRepository.Select(),
                Merchants        = await _merchantRepository.Select()
            };

            return(View(editServiceMerchantViewModel));
        }