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))); }
public IActionResult Create() { var viewModel = new FooCreateViewModel(); return(this.View(viewModel)); }