public static SpaceSession GetEntSpaceSessionFromDtoSpaceSession(Common.Data.Models.SpaceSessionDto dtoSpaceSession) { return(new SpaceSession { Id = dtoSpaceSession.Id, DigitalWallId = dtoSpaceSession.DigitalWallId, Session = new Session { Id = dtoSpaceSession.Id, Name = dtoSpaceSession.Name } }); }
public int AddSpaceSession(Common.Data.Models.SpaceSessionDto spaceSession) { using (var context = new ExodusPrototype1Entities()) { var newSpaceSessionEnt = SpaceSessionMapper.GetEntSpaceSessionFromDtoSpaceSession(spaceSession); context.SpaceSessions.Add(newSpaceSessionEnt); context.SaveChanges(); Clients.All.SpaceSessionAdded(SpaceSessionMapper.GetDtoSpaceSessionFromEntSpaceSession(newSpaceSessionEnt)); this.WriteToWindowConsole($"Client: {Context.ConnectionId} - Added Space Session With Id: {newSpaceSessionEnt.Id} and Name: {newSpaceSessionEnt.Session.Name}"); return(newSpaceSessionEnt.Id); } }
public static McSpaceSession GetMcSpaceSessionFromMcDigitalWallAndDtoSpaceSession(McDigitalWall appropriateDigitalWall, Common.Data.Models.SpaceSessionDto dtoSpaceSession) { return(new McSpaceSession(dtoSpaceSession.Name, appropriateDigitalWall, dtoSpaceSession.Id)); }