public ActionResult AddShareHolding(ShareHolding shareHolding) { if (ModelState.IsValid) { if (shareHolding.Id == 0) { var newRecord = Repository.Instance.Insert(shareHolding, true); return(RedirectToAction("ShareHoldings")); } else { var grp = Repository.Instance.Update(shareHolding); Repository.Instance.Commit(); return(RedirectToAction("ShareHoldings")); } } return(View()); }
public MyApp(Func <int, ShareHolding> shareHoldingFactory) { _shareHolding = shareHoldingFactory(99); }