public ActionResult DeleteConfirmed(int id) { SubsidiaryCompany subsidiaryCompany = db.Subsidiaries.Find(id); db.Subsidiaries.Remove(subsidiaryCompany); db.SaveChanges(); return(RedirectToAction("Index")); }
/// <summary> /// Creates a new commercial structurewith its left-top corner at /// the specified location. /// </summary> /// <param name="_type"> /// Type of the structure to be built. /// </param> /// <param name="initiallyOwned"></param> /// <param name="wloc"></param> public Commercial(CommercialStructureContribution _type, WorldLocator wloc, bool initiallyOwned) : base(_type, wloc) { this.type = _type; if (wloc.world == WorldDefinition.World) { this.subsidiary = new SubsidiaryCompany(this, initiallyOwned); } }
public ActionResult Edit([Bind(Include = "Id,Name,EstimatedAnnualEarnings")] SubsidiaryCompany subsidiaryCompany) { if (ModelState.IsValid) { db.Entry(subsidiaryCompany).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(subsidiaryCompany)); }
public ActionResult Create([Bind(Include = "Id,Name,EstimatedAnnualEarnings")] SubsidiaryCompany subsidiaryCompany) { if (ModelState.IsValid) { db.Subsidiaries.Add(subsidiaryCompany); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(subsidiaryCompany)); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SubsidiaryCompany subsidiaryCompany = db.Subsidiaries.Find(id); if (subsidiaryCompany == null) { return(HttpNotFound()); } return(View(subsidiaryCompany)); }
/// <summary> /// The sprite to draw. /// </summary> public HVStructure(ContributionReference type, Location loc) { this.baseLocation = loc; if (type.placeSide == PlaceSide.Back) { this.back = type; } else { this.fore = type; } // build voxels new HalfDividedVoxel(this, loc); subsidiary = new SubsidiaryCompany(this, false); if (type.population != null) { stationListener = new StationListenerImpl(type.population, loc); } }