public static void CreateCulturalEvent() { CulturalEvent asset = (CulturalEvent)CreateAsset("DoVAlpha/GovernmentsDefault/data/events/", typeof(CulturalEvent)); if (asset != null) { asset.EventName = "some government"; } }
public CulturalEventEditor( CulturalEventRepository culturalEventRepository, UserManager <User> userManager, string userId, CulturalEvent culturalEvent) { _culturalEventRepository = culturalEventRepository; _userId = userId; _culturalEvent = culturalEvent; _userManager = userManager; }
public async Task<CulturalEvent> Add(CulturalEvent culturalEvent, string userId) { var foundedCulturalEvent = await _culturalEventRepository.FindByName(culturalEvent.Name); if (foundedCulturalEvent != null) throw new BadRequestException($"CulturalEvent with name '{culturalEvent.Name}' already exist."); var isSubdivisionExist = await _subdivisionRepository.IsExist(culturalEvent.Subdivision.Id); if (!isSubdivisionExist) throw new BadRequestException( $"Subdivision with id '{culturalEvent.Subdivision.Id}' does not exist."); var addedCulturalEvent = await _culturalEventRepository.Create(culturalEvent); return addedCulturalEvent; }
public ActionResult AddCulturalEvents(CulturalEvent culturalevents) { context.CulturalEvent.Add(new CulturalEvent { EventName = culturalevents.EventName, EventDescription = culturalevents.EventDescription, EventDate = culturalevents.EventDate, SeatsLimit = culturalevents.SeatsLimit }); var culturaleventExist = CulturalEventExists(culturalevents.EventName); if (culturaleventExist) { return(Ok("EVENT ALREADY EXISTS")); } context.SaveChanges(); return(Ok(culturalevents)); }
public async Task<CulturalEvent> Update(CulturalEvent culturalEvent, string userId) { await TryFindCulturalEventById(culturalEvent.Id); await _editorManager.EditEntity(culturalEvent, userId); return await Get(culturalEvent.Id); }