public IActionResult OnPost() { if (!ModelState.IsValid) { return(Page()); } if (demos.DemoId > 0) { repositoryData.UpdateDemo(demos); } else { repositoryData.AddDemo(demos); } int temp = repositoryData.Commit(); if (temp > 0) { Message = "Data saved successfully."; } else { Message = "Eoor occurs, pls try again later."; } return(RedirectToPage("Upsert", new { DemoId = demos.DemoId })); }