コード例 #1
0
        public async Task <IActionResult> Create(IFormCollection collection)
        {
            try
            {
                var owner = new OwnerDTO
                {
                    Firstname  = collection["Firstname"],
                    LastName   = collection["LastName"],
                    MiddleName = collection["MiddleName"],
                    PhoneNum   = collection["PhoneNum"]
                };
                await _ownerService.Create(owner);

                _logger.LogInformation("Creation was successful.");
                return(RedirectToAction(nameof(Index)));
            }
            catch (Exception ex)
            {
                _logger.LogError("Creation failed.", ex);
                return(View());
            }
        }