Beispiel #1
0
        public async Task <IActionResult> Create(FooCreateViewModel model)
        {
            if (this.ModelState.IsValid.Equals(false))
            {
                var viewModel = new FooCreateViewModel();
                return(this.View(viewModel));
            }

            var fooObject = new FooObject
            {
                FooId       = Guid.NewGuid(),
                Name        = model.Name,
                Description = model.Description,
                Enable      = model.Enable,
                CreateTime  = SystemTime.UtcNow,
                UpdateTime  = SystemTime.UtcNow
            };

            await this.FooService.InsertAsync(fooObject);

            return(this.RedirectToAction(nameof(Index)));
        }
Beispiel #2
0
        public IActionResult Create()
        {
            var viewModel = new FooCreateViewModel();

            return(this.View(viewModel));
        }