Esempio n. 1
0
        public IActionResult OnGet(int id)
        {
            Customer = _myWebAppContext.Customers.Find(id);

            if (Customer == null)
            {
                return(Redirect("/Index"));
            }

            return(Page());
        }
        public async Task <IActionResult> UpdateCustomer([FromBody] Application.Models.Customer customer)
        {
            if (customer == null)
            {
                throw new ArgumentNullException(nameof(customer));
            }

            var command = new CustomerUpdateCommand(customer);
            var result  = await this._mediator.Send(command);

            if (result != null)
            {
                return(new OkObjectResult(result.Result));
            }

            return(new BadRequestResult());
        }