private void InitializeInformation(Event evnt) { NazwaBig.Text = evnt.NazwaEventu; Nazwa.Text = evnt.NazwaEventu; Tematyka.Text = evnt.Tematyka; string text = evnt.DataRozpoczecia.ToString(); text = text.Remove(text.Length - 9); DataStart.Text = text; text = evnt.DataRozpoczecia.ToString(); text = text.Remove(text.Length - 9); DataEnd.Text = text; Cena.Text = evnt.CenaBiletow.ToString(); Miejsca.Text = evnt.IloscMiejsc.ToString(); EventSellersGrid.Children.Clear(); List <Wystawca> wystawcy = EventOperations.GetWystawcyOfEvent(evnt); AddWystawcy(wystawcy); EventAtractionsGrid.Children.Clear(); List <Atrakcja> atrakcje = EventOperations.GetAtrakcjeOfEvent(evnt); AddAtrakcje(atrakcje); }
public ActionResult Create(EventViewModel eventViewModel) { EventModel eventModel = new EventModel() { Title = eventViewModel.Title, StartTime = eventViewModel.StartTime, TypeOfEvent = eventViewModel.TypeOfEvent, EventDate = eventViewModel.EventDate, DurationInHours = eventViewModel.DurationInHours, Description = eventViewModel.Description, OtherDetails = eventViewModel.OtherDetails, InviteByEmail = eventViewModel.InviteByEmail, }; EventOperations eventOperation = new EventOperations(); int eventId = eventOperation.createEvent(eventModel, User.Identity.Name); return(RedirectToAction("Index", "Home")); }
public ActionResult MyEvents() { var currentUser = User.Identity.Name; EventTitleViewModel eventTitle = new EventTitleViewModel(); EventOperations eventOperation = new EventOperations(); var result = eventOperation.myEvents(currentUser).Select(eventDetails => new EventTitleViewModel() { Id = eventDetails.EventId, Title = eventDetails.Title, Date = eventDetails.EventDate, }).ToList(); var passedEvents = result.Where(e => e.Date < DateTime.Now); var allupcomingEvents = result.Where(e => e.Date >= DateTime.Now); return(View("MyEvents", new UpcomingPassedEventsModel() { PassedEvents = passedEvents, FutureEvents = allupcomingEvents } )); }
//gets the details of an event using its id public ActionResult getDetailsofEvent(int id) { EventOperations eventOperation = new EventOperations(); var requiredEvent = eventOperation.getDetailsOfEvent(id); EventViewModel eventView = new EventViewModel() { Title = requiredEvent.Title, StartTime = requiredEvent.StartTime, TypeOfEvent = requiredEvent.TypeOfEvent, EventDate = requiredEvent.EventDate, DurationInHours = requiredEvent.DurationInHours, Description = requiredEvent.Description, OtherDetails = requiredEvent.OtherDetails, InviteByEmail = requiredEvent.InviteByEmail, commentViewModels = requiredEvent.Comments.Select(x => new CommentViewModel() { CreateDate = x.CreateDate, Comments = x.Comments, }), }; return(View(eventView)); }
public ActionResult editEventPost(EventViewModel eventViewModel) { EventModel eventModel = new EventModel() { EventId = eventViewModel.EventId, Title = eventViewModel.Title, StartTime = eventViewModel.StartTime, TypeOfEvent = eventViewModel.TypeOfEvent, DurationInHours = eventViewModel.DurationInHours, Description = eventViewModel.Description, OtherDetails = eventViewModel.OtherDetails, InviteByEmail = eventViewModel.InviteByEmail, }; EventOperations eventOperation = new EventOperations(); eventOperation.editEvent(eventModel); return(RedirectToAction("MyEvents", "Event")); }
/// <summary> /// Creates a new WIFIPLUG client without a API key or secret. /// </summary> /// <param name="apiUrl">The custom base path of the API.</param> public ApiClient(string apiUrl) : base(apiUrl) { _deviceOperations = new DeviceOperations(this); _sessionOperations = new SessionOperations(this); _userOperations = new UserOperations(this); _groupOperations = new GroupOperations(this); _eventOperations = new EventOperations(this); }
/// <summary> /// Creates a new WIFIPLUG client without a API key or secret. /// </summary> public ApiClient() { _deviceOperations = new DeviceOperations(this); _sessionOperations = new SessionOperations(this); _userOperations = new UserOperations(this); _groupOperations = new GroupOperations(this); _eventOperations = new EventOperations(this); }
public ActionResult getDetailsofEvent(CommentViewModel commentViewModel) { if (!ModelState.IsValid) { return(View()); } EventOperations eventOperation = new EventOperations(); CommentModel commentModel = new CommentModel() { Comments = commentViewModel.Comments, EventId = commentViewModel.EventId }; eventOperation.addComment(commentModel); return(RedirectToAction("MyEvents", "Event")); }
public AddSeller(Event checkedEvent, Wystawca checkedSeller) { InitializeComponent(); eventForAdding = checkedEvent; wystForAdding = checkedSeller; try { EventOperations.AddWystawcaToEvent(eventForAdding, wystForAdding); ResultText.Text = "Dodawanie wystawcy do eventu zakończono pomyślnie."; DataText.Text = "Wystawca " + wystForAdding.NazwaFirmy + " został przypisany do eventu " + eventForAdding.NazwaEventu + "."; DataText.Visibility = Visibility.Visible; } catch (Exception ex) { ResultText.Foreground = new SolidColorBrush(Colors.Red); ResultText.Text = ex.Message; } }
private void CheckEvent(object sender, MouseButtonEventArgs e) { Grid grid = (Grid)sender; Color color = (Color)ColorConverter.ConvertFromString("#FFF58E78"); grid.Background = new SolidColorBrush(color); Label valueLabel = grid.Children.OfType <Label>().FirstOrDefault(); Cursor previousCursor = Mouse.OverrideCursor; Mouse.OverrideCursor = Cursors.Wait; try { Event evnt = EventOperations.GetEventById(int.Parse(valueLabel.Content.ToString())); EventStatistics page = new EventStatistics(evnt); NavigationService.Navigate(page); } catch { } Mouse.OverrideCursor = previousCursor; }
//Returns the the Created Events public ActionResult getAllEvents() { EventOperations eventOperation = new EventOperations(); var result = eventOperation.getAllEvents().Select(events => new EventTitleViewModel() { Id = events.EventId, Title = events.Title, Date = events.EventDate, }).ToList(); var passedEvents = result.Where(e => e.Date < DateTime.Now); var allupcomingEvents = result.Where(e => e.Date >= DateTime.Now); return(View("getAllEvents", new UpcomingPassedEventsModel() { PassedEvents = passedEvents, FutureEvents = allupcomingEvents })); }
public ActionResult EventInvitedTo() { EventOperations eventOperation = new EventOperations(); var result = eventOperation.eventsInvitedTo(User.Identity.Name).Select(events => new EventTitleViewModel() { Id = events.EventId, Title = events.Title, Date = events.EventDate, }).ToList(); var passedEvents = result.Where(e => e.Date < DateTime.Now); var allupcomingEvents = result.Where(e => e.Date >= DateTime.Now); return(View("EventInvitedTo", new UpcomingPassedEventsModel() { PassedEvents = passedEvents, FutureEvents = allupcomingEvents })); }
private void Start() { EventOperations.EntityDeathEvent += OnEntityDeath; EventOperations.FireEnqueuedEvents(); }
public void OnEvent(EventData eventData) { DebugReturn(DebugLevel.INFO, eventData.Code.ToString() + eventData.ToStringFull()); EventOperations.OnEvent(eventData); }