public ActionResult Edit([Bind(Include = "Portfolio_Id,Portfolio_Name,Portfolio_Type_Id")] PortfolioTO portfolio) { if (portfolio.Portfolio_Name == "" && portfolio.Portfolio_Name != null) { pfRepo.updatePortfolio(portfolio); return(RedirectToAction("Index")); } ViewBag.Portfolio_Type_Id = new SelectList(pfRepo.GetPortfolioTypes(), "Portfolio_Type_Id", "Portfolio_Type_Name", portfolio.Portfolio_Type_Id); return(View(portfolio)); }
public void savePortfolios(PortfolioTO portfolio) { Portfolio dataToSave = new Portfolio() { Portfolio_Name = portfolio.Portfolio_Name, Portfolio_Type_Id = portfolio.Portfolio_Type_Id, IsActive = true }; db.Portfolios.Add(dataToSave); db.SaveChanges(); }
public void updatePortfolio(PortfolioTO portfolio) { Portfolio dataToUpdate = db.Portfolios.Where(x => x.Portfolio_Id == portfolio.Portfolio_Id).FirstOrDefault(); dataToUpdate.Portfolio_Name = portfolio.Portfolio_Name; dataToUpdate.Portfolio_Type_Id = portfolio.Portfolio_Type_Id; dataToUpdate.IsActive = true; db.SaveChanges(); }
// GET: Portfolios/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PortfolioTO portfolio = pfRepo.GetPortfoliobyId(id); if (portfolio == null) { return(HttpNotFound()); } return(View(portfolio)); }
// GET: Portfolios/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PortfolioTO portfolio = pfRepo.GetPortfoliobyId(id); if (portfolio == null) { return(HttpNotFound()); } ViewBag.Portfolio_Type_Id = new SelectList(pfRepo.GetPortfolioTypes(), "Portfolio_Type_Id", "Portfolio_Type_Name", portfolio.Portfolio_Type_Id); return(View(portfolio)); }