public CostObject(CostsBuilding c) { this.cost = c; using (var db = new MinionWarsEntities()) { db.Configuration.LazyLoadingEnabled = false; this.res = db.ResourceType.Find(c.r_id); } }
public static List <CostObject> GetCampCosts() { List <CostObject> col = new List <CostObject>(); using (var db = new MinionWarsEntities()) { List <ResourceType> rtl = db.ResourceType.ToList(); foreach (ResourceType rt in rtl) { CostsBuilding cb = new CostsBuilding(); cb.r_id = rt.id; cb.amount = 50; CostObject co = new CostObject(cb); col.Add(co); } } return(col); }