public Level(LevelEntity e) { _Entity = e; _Name = e.Name; _ShortDescription = e.ShortDescription; _Description = e.Description; _ColorValue = e.ColorValue; _EscalationTimeout = e.EscalationTimeout; _DueTimeout = e.DueTimeout; _Uuid = e.Uuid; _DirectContactRequired = e.DirectContactRequired; }
/// <summary> /// Modified: 2009-10-01 - John Morgan: removed add of manual transport /// </summary> /// <param name="name"></param> /// <param name="description"></param> /// <param name="shortDescription"></param> /// <param name="colorValue"></param> /// <param name="escalationTimeout"></param> /// <param name="dueTimeout"></param> /// <param name="directContactRequired"></param> /// <returns></returns> public LevelEntity CreateLevel(string name, string description, string shortDescription, string colorValue, DateTime escalationTimeout, DateTime dueTimeout, bool directContactRequired) { LevelEntity level = new LevelEntity(); level.Name = name; level.Uuid = Guid.NewGuid(); level.Description = description; level.ColorValue = colorValue; level.EscalationTimeout = escalationTimeout; level.DueTimeout = dueTimeout; level.ShortDescription = shortDescription; level.DirectContactRequired = directContactRequired; _ObjectContext.AddToLevelEntitySet(level); _ObjectContext.SaveChanges(); return level; }