Ejemplo n.º 1
0
        public async Task <IActionResult> Edit(EditMerchantViewModel editMerchant, int id)
        {
            if (ModelState.IsValid)
            {
                Merchant merchant = new Merchant
                {
                    Name    = editMerchant.Name,
                    OuterId = editMerchant.OuterId,
                    Status  = editMerchant.Status
                };

                await _merchantRepository.Update(merchant, id);
            }

            return(RedirectToAction("List"));
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> Edit(int id)
        {
            var merchant = await _merchantRepository.Get(id);

            if (merchant != null)
            {
                EditMerchantViewModel editMerchant = new EditMerchantViewModel()
                {
                    Id      = merchant.Id,
                    Name    = merchant.Name,
                    OuterId = merchant.OuterId,
                    Status  = merchant.Status,
                    Created = merchant.Created
                };

                return(View(editMerchant));
            }

            return(RedirectToAction("Create"));
        }