public IActionResult OnPost([FromForm(Name = "ViewModel.NewUnit")] NewUnitModel newUnit) { if (!ModelState.IsValid) { return(Page()); } ViewModel.Create(newUnit); return(RedirectToPage("List")); }
public void Create(NewUnitModel newUnit) { var unit = new NewUnit() { UnitNumber = newUnit.UnitNumber, Length = newUnit.Length, Width = newUnit.Width, Height = newUnit.Height, IsClimateControlled = newUnit.IsClimateControlled, IsVehicleAccessible = newUnit.IsVehicleAccessible, PricePerMonth = newUnit.PricePerMonth }; facade.CommissionNewUnit(unit); }