public IActionResult Post([FromBody] Proprietor Proprietor) { if (!ModelState.IsValid) { return(BadRequest()); } repository.SaveProprietor(Proprietor); return(CreatedAtAction(nameof(Get), new { id = Proprietor.ID }, Proprietor)); }
public ViewResult CreateProprietor(Proprietor proprietor) { if (ModelState.IsValid) { proprietorRepository.SaveProprietor(proprietor); return(View("ProprietorList", proprietorRepository.Proprietors)); } else { return(View(proprietor)); } }
public ViewResult EditProprietor(Proprietor proprietor) { if (ModelState.IsValid) { var existing = proprietorRepository.IsRegistered(proprietor) != null; if (existing) { proprietorRepository.EditProprietor(proprietor); } else { proprietorRepository.SaveProprietor(proprietor); } return View("ProprietorList", proprietorRepository.Proprietors); } else { return View("ProprietorList", proprietorRepository.Proprietors); } }