public CampsResult AddCamps(CampDomain camp) { var campResult = CampsResult.Create(camp); Camps.Add(campResult); return(campResult); }
public static CampsResult Create(CampDomain camp) { return(new CampsResult { Camp = camp, CampId = camp.CampId, Name = camp.Name, Order = camp.Order }); }
public static async Task <CampDomain> CreateAsync(string name, string description, int order, Guid chapterId) { var mmRepo = UtilDomain.GetService <IMaturityModelRepository>(); var camp = new CampDomain { CampId = Guid.NewGuid(), Name = name, Description = description, Order = order }; await camp.SetChapter(chapterId); await mmRepo.SaveCampAsync(camp); return(camp); }