/// <summary> /// Create a new Building Instance /// </summary> /// <param name="buildingName">The name of the building</param> /// <param name="address">The address that the building is on</param> /// <returns>Returns the newly created building</returns> public Building CreateBuilding(string buildingName, string address) { var building = new Building(buildingName, address); _context.Buildings.Add(building); _context.SaveChanges(); return(building); }
/// <summary> /// Creates a new Building Manager /// </summary> /// <param name="firstName">The First Name of the Building Manager</param> /// <param name="lastName">The Last Name of the Building Manager</param> /// <param name="dob">The date of birth of the Building Manager</param> /// <param name="phone">The phone of the Building Manager</param> /// <param name="userId">The Id of the user that it connects to</param> /// <param name="buildingId">The Id of the building that the manager is a part of</param> /// <returns>Returns the newly created Building Manager</returns> public BuildingManager CreateBuildingManager(string firstName, string lastName, DateTime dob, string phone, string userId, int buildingId) { var bm = new BuildingManager(firstName, lastName, dob, phone, userId, buildingId); _context.BuildingManagers.Add(bm); _context.SaveChanges(); return(bm); }