public EventDuty(GameDutyData data) { Id = data.Id; EventId = data.GameId; PlayerId = data.PlayerId; Name = data.Name; }
public EventDuty AddEventDuty(EventDuty duty) { using (var entities = Database.GetEntities()) { var dutyData = new GameDutyData { GameId = duty.EventId, PlayerId = (duty.PlayerId > 0) ? duty.PlayerId : 0, Name = duty.Name }; entities.GameDutyDatas.AddObject(dutyData); entities.SaveChanges(); duty.Id = dutyData.Id; return(duty); } }