public ActionResult DeleteConfirmed(Guid id) { AdviserCompany adviserCompany = db.AdviserCompanies.Find(id); db.AdviserCompanies.Remove(adviserCompany); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "id,adviserId,companyId,designation,contactNumber,email,createdDate,primaryFlag,activeFlag")] AdviserCompany adviserCompany) { if (ModelState.IsValid) { db.Entry(adviserCompany).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.adviserId = new SelectList(db.Advisers, "adviserId", "fullName", adviserCompany.adviserId); ViewBag.companyId = new SelectList(db.Companies, "companyId", "companyName", adviserCompany.companyId); return(View(adviserCompany)); }
// GET: AdviserCompanies/Details/5 public ActionResult Details(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AdviserCompany adviserCompany = db.AdviserCompanies.Find(id); if (adviserCompany == null) { return(HttpNotFound()); } return(View(adviserCompany)); }
// GET: AdviserCompanies/Edit/5 public ActionResult Edit(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AdviserCompany adviserCompany = db.AdviserCompanies.Find(id); if (adviserCompany == null) { return(HttpNotFound()); } ViewBag.adviserId = new SelectList(db.Advisers, "adviserId", "fullName", adviserCompany.adviserId); ViewBag.companyId = new SelectList(db.Companies, "companyId", "companyName", adviserCompany.companyId); return(View(adviserCompany)); }
public ActionResult Create([Bind(Include = "adviserId,companyId,designation,contactNumber,email,primaryFlag")] AdviserCompany adviserCompany) { if (ModelState.IsValid) { //adviserCompany.id = Guid.NewGuid(); db.AdviserCompanies.Add(adviserCompany); //try //{ db.SaveChanges(); //} //catch (System.Data.Entity.Infrastructure.DbUpdateException upEx) //{ // if (upEx.Entries != null && upEx.Entries.Any()) // { // //Logger.Debug("DbUpdateException contained '{0}' entries:", upEx.Entries.Count()); // // get info about the Entity that produced the error // foreach (var dbEntityEntry in upEx.Entries) // { // if (dbEntityEntry.Entity != null) // { // var entityType = dbEntityEntry.Entity.GetType(); // try // { // var id = entityType.GetProperty("Id").GetValue(dbEntityEntry.Entity, null); // //Logger.Debug("DbUpdateException contains DbEntityEntry - Type: '{0}', Id: '{1}', State: '{2}'", entityType.Name, id, dbEntityEntry.State.ToString("G")); // } // catch (Exception) // { // //Logger.Debug("DbUpdateException contains DbEntityEntry - Type '{0}', Id: unknown, State: '{2}'", entityType.Name, dbEntityEntry.State.ToString("G")); // } // } // } // } //} return(RedirectToAction("Index")); } ViewBag.adviserId = new SelectList(db.Advisers, "adviserId", "fullName", adviserCompany.adviserId); ViewBag.companyId = new SelectList(db.Companies, "companyId", "companyName", adviserCompany.companyId); return(View(adviserCompany)); }
public ActionResult Create([Bind(Include = "id,adviserId,companyId,designation,contactNumber,email,createdDate,primaryFlag,activeFlag")] AdviserCompany adviserCompany) { if (ModelState.IsValid) { adviserCompany.id = Guid.NewGuid(); //db.AdviserCompanies.Add(adviserCompany); db.AdviserCompanyInsert(adviserCompany.adviserId, adviserCompany.companyId, adviserCompany.designation, adviserCompany.contactNumber, adviserCompany.email, adviserCompany.primaryFlag); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.adviserId = new SelectList(db.Advisers, "adviserId", "fullName", adviserCompany.adviserId); ViewBag.companyId = new SelectList(db.Companies, "companyId", "companyName", adviserCompany.companyId); return(View(adviserCompany)); }