private void btnSubmit_Click(object sender, EventArgs e) { try { if (txtTypeTransportation.Text != "") { Transportation transportation = new Transportation(Convert.ToDouble(txtPriceTransport.Text), dtTransportationTime.Text, txtTypeTransportation.Text); transportationController.AddTransportation(transportation); } if (txtHoteName.Text != "") { Hotel hotel = new Hotel(Convert.ToDouble(txtPriceHotel.Text), dtTransportationTime.Text, txtHoteName.Text, txtAddressHotel.Text); hotelController.AddHotel(hotel); } if (txtTitleEntertainment.Text != "") { Entertainment entertainment = new Entertainment(Convert.ToDouble(txtEnterPrice.Text), dtEventEntertainment.Text, txtTitleEntertainment.Text, txtDescriptionEntertainment.Text); entertainmentController.AddEvent(entertainment); } lblMessage.Text = "Success"; } catch (Exception ex) { lblMessage.Text = ex.Message; } }
public PerformerDetailsViewModel(Guid id) { PerformerViewModel = new PerformerVM(Performer.GetById(id)); Entertainment[] entertainmentByPerformer = Entertainment.GetEntertainmentByPerformer(PerformerViewModel.PerformerDL); if (entertainmentByPerformer != null) { AvarageCriticPoint = Entertainment.AverageCriticPointForEntertainments(entertainmentByPerformer); AvarageUserPoint = Entertainment.AverageUserPointForEntertainments(entertainmentByPerformer); } Awards = this.GetAwardByPerfomer(); EntertainmentVMs = this.GetEntertainmentVMByPerformer(); Movies = Array.FindAll(EntertainmentVMs, (ent) => ent.EntertainmentType == Entertainment.Type.Movie).ToArray(); Games = Array.FindAll(EntertainmentVMs, (ent) => ent.EntertainmentType == Entertainment.Type.Game).ToArray(); TVSeries = Array.FindAll(EntertainmentVMs, (ent) => ent.EntertainmentType == Entertainment.Type.TVSeries).ToArray(); Albums = Array.FindAll(EntertainmentVMs, (ent) => ent.EntertainmentType == Entertainment.Type.Album).ToArray(); MoviesByDate = Movies.OrderByDescending((ent) => ent.ReleaseDate).ToArray(); GamesByDate = Games.OrderByDescending((ent) => ent.ReleaseDate).ToArray(); TVSeriesByDate = TVSeries.OrderByDescending((ent) => ent.ReleaseDate).ToArray(); AlbumsByDate = Albums.OrderByDescending((ent) => ent.ReleaseDate).ToArray(); MoviesByCriticPoint = Movies.OrderByDescending((ent) => ent.EntertainmentDL.AverageCriticPointForOneEntertainment()).ToArray(); GamesByCriticPoint = Games.OrderByDescending((ent) => ent.EntertainmentDL.AverageCriticPointForOneEntertainment()).ToArray(); TVSeriesByCriticPoint = TVSeries.OrderByDescending((ent) => ent.EntertainmentDL.AverageCriticPointForOneEntertainment()).ToArray(); AlbumsByCriticPoint = Albums.OrderByDescending((ent) => ent.EntertainmentDL.AverageCriticPointForOneEntertainment()).ToArray(); MoviesByUserPoint = Movies.OrderByDescending((ent) => ent.EntertainmentDL.AverageUserPointForOneEntertainment()).ToArray(); GamesByUserPoint = Games.OrderByDescending((ent) => ent.EntertainmentDL.AverageUserPointForOneEntertainment()).ToArray(); TVSeriesByUserPoint = TVSeries.OrderByDescending((ent) => ent.EntertainmentDL.AverageUserPointForOneEntertainment()).ToArray(); AlbumsByUserPoint = Albums.OrderByDescending((ent) => ent.EntertainmentDL.AverageUserPointForOneEntertainment()).ToArray(); }
public AttractionPage() { InitializeComponent(); //attractionImage.HeightRequest = Content.Height * 3 / 4; //attractionImage.WidthRequest = Content.Width; gc = GameController.getInstance(); this.attraction = gc.currentTrip.GetCurrentAttraction(); //attractionName.Text = this.attraction.name; string mainPictureUrl = this.attraction.GetMainPictureUrl(); //attractionImage.Source = ImageSource.FromStream( //() => new MemoryStream(Convert.FromBase64String(mainPictureUrl))); //attractionImage.Source = mainPictureUrl; //attractionImage.IsVisible = !mainPictureUrl.Equals(""); //watchAgainButton.IsVisible = !this.attraction.GetARURL().Equals(""); entertainment = gc.currentTrip.GetCurrentAttraction().entertainment; //if (entertainment != null) // missionButton.Text = entertainment.EntertainmentName(); if (entertainment == null) { missionButton.IsVisible = false; or.IsVisible = false; } //informationButton.Source = ServerConection.URL_MEDIA + "information.png"; subtitles.Source = ServerConection.URL_MEDIA + "subtitles.jpg"; info.Source = ServerConection.URL_MEDIA + "info.jpg"; playVideo.Source = ServerConection.URL_MEDIA + "playVideo.jpg"; mapBtn.Source = ServerConection.URL_MEDIA + "map.png"; map = MapPage.GetInstance(); isFirstAppear = true; }
public ActionResult AddToUserList(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Entertainment entertainment = db.entertainments.Find(id); if (entertainment == null) { return(HttpNotFound()); } UserManager <ApplicationUser> UserManager = new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(db)); ApplicationUser currentUser = UserManager.FindById(User.Identity.GetUserId()); UserList newlist = new UserList(); newlist.Title = entertainment.Title; newlist.Description = entertainment.Description; newlist.Link = entertainment.Link; newlist.Location = entertainment.Location; newlist.ListCategoryId = 1; //have to use # be sure to confirm the numbers in List Categories. newlist.UserName = currentUser; db.UserLists.Add(newlist); db.SaveChanges(); return(RedirectToAction("Index")); }
/// <summary> /// Create an entertainment Area /// </summary> /// <param name="entertain">Entertainment Area definition</param> /// <returns>Success or error</returns> public async Task <bool> CreateEntertainmentArea(Entertainment entertain) { string url = BridgeUrl + $@"/groups"; CommResult comres; if (!Virtual) { comres = await Comm.SendRequestAsyncTask(new Uri(url), WebRequestType.Post, Serializer.SerializeToJson(entertain)); if (comres.Status == WebExceptionStatus.Success) { LastCommandMessages.AddMessage(Serializer.DeserializeToObject <List <IMessage> >(comres.Data)); return(LastCommandMessages.Success); } } else { LastCommandMessages.AddMessage(new Success() { Address = url, value = $"Created Entertrainement Area" }); return(LastCommandMessages.Success); } ProcessCommandFailure(url, comres.Status); return(false); }
public async Task <IActionResult> EntertainmentsCreate([Bind("Id,Name,Position,Date,Detail,picture")] Entertainment entertainment) { if (HttpContext.User.Identity.IsAuthenticated) { if (ModelState.IsValid) { entertainment.Id = Guid.NewGuid(); var files = Request.Form.Files; string webRootPath = _hostingEnvironment.WebRootPath; if (files.Count > 0) { int g = files[0].FileName.LastIndexOf("."); string newFileName = entertainment.Id.ToString() + files[0].FileName.Substring(g); var filePath = webRootPath + "/Images/" + newFileName; entertainment.picture = "/Images/" + newFileName; using (var stream = new FileStream(filePath, FileMode.Create)) { await files[0].CopyToAsync(stream); } } _context.Add(entertainment); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(EntertainmentsIndex))); } return(View(entertainment)); } return(RedirectToAction("Login")); }
public async Task <IActionResult> Edit(Guid id, [Bind("Id,Name,Position,Date,Detail,picture")] Entertainment entertainment) { if (id != entertainment.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(entertainment); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EntertainmentExists(entertainment.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(entertainment)); }
private void SeedEntertainments(ApplicationDbContext context) { Entertainment e1 = new Entertainment() { Name = "Ресторанти", Description = "Основният ресторант с капацитет от 160 места предлага в приятна и непринудена атмосфера богата селекция от традиционна българска и разнообразна европейска кухня. " + "Нашето елегантно лоби е идеално място за среща с приятели или бизнес партньори,на чаша ароматно кафе, " + "марково питие или екзотичен коктейл.Разполагаме и с китайски ресторант \"Червеният дракон\"." + "Хотелът разполага и с бар - мецанин както и с бар - тераса за летните месеци." + "За най - малките гости на хотела предлагаме услугите на детска занималня с много играчки и забавни игри.", Facilities = "Ресторант – 160 места Лоби бар – 40 места|Пицария \"Верди\"|Детска занималня|Български специалитети|Европейска кухня", Pictures = context.Pictures.Where(p => p.Category == (ImageCategory)1).ToList() }; context.Entertainments.AddOrUpdate(e1); Entertainment e2 = new Entertainment() { Name = "СПА център", Description = "Спа центърa е прекрасна възможност да се погрижите за здравето и добрата си форма в приятна атмосфера. Той разполага със закрит отопляем плувен басейн, " + "зала за релаксация, джакузи, сауна, солариум, стая с аромати, разнообразие от терапии и масажи. " + "Екстри: класически масаж, аромотерапия, лечебен масаж, антистресов масаж, маска и масаж на лице, антицелулитни процедури и др. " + "Любителите на спорта, могат да тренират в богато оборудваната фитнес зала и да използват услугите на професионален фитнес инструктор. " + "Поглезете се, позволете си подмладяване на тялото, ума и духа с ароматни масла, нежна музика и грижовни ръце.Наслада и спокойствие за сетивата ви. " + "Халати се дават на рецепция след поискване и депозит.", Facilities = "ПЛУВЕН БАСЕЙН|ФИТНЕС ЗАЛА|ДЖАКУЗИ|САУНА|СОЛАРИУМ|СТАЯ С АРОМАТИ|ЗАЛА ЗА РЕЛАКСАЦИЯ|МАСАЖ|АРОМОТЕРАПИЯ|АНТИЦЕЛУЛИТНИ ПРОЦЕДУРИ", Pictures = context.Pictures.Where(p => p.Category == (ImageCategory)5).ToList() }; context.Entertainments.AddOrUpdate(e2); Entertainment e3 = new Entertainment() { Name = "Барове", Description = "Заповядайте в пиано-бара. Тук ще намерите подбрано разнообразие от алкохолни и безалкохолни питиета, коктейли, пури – за ценители! " + "Със силектирана музика, нашите музиканти и млад персонал, ще се погрижат за Вашето безупречно обслужване и добро настоение! ", Facilities = "Бар - мецанин|Бар - тераса|Коктейли|Класически напитки|Игрална на зала|Билярд|Електронни игри", Pictures = context.Pictures.Where(p => p.Category == (ImageCategory)2).ToList() }; context.Entertainments.Add(e3); Entertainment e4 = new Entertainment() { Name = "Конферентни зали", Description = "Конферентният блок на хотел \"Blue River\" се състои от две зали, предлагащи перфектни условия за провеждане на семинари, делови срещи, конференции, " + "фирмено обучение и коктейли. Зала с 120 места и VIP-зала с 20 места, подходяща и за частни срещи. " + "На своите бизнес гости хотел \"Blue River\" предлага конферентни зали с най - съвременно оборудване, " + "възможности за мултимедийни презентации, " + "напълно професионално озвучаване с непрекъснато техническо присъствие и др.", Facilities = "ЗАЛА С 120 МЕСТА|VIP-ЗАЛА С 20 МЕСТА|ПРОФЕСИОНАЛНО ОЗВУЧАВАНЕ|МУЛТИМЕДИЙНИ ПРЕЗЕНТАЦИИ|ТЕХНИЧЕСКО ПРИСЪСТВИЕ|БЕЗЖИЧЕН ИНТЕРНЕТ", Pictures = context.Pictures.Where(p => p.Category == (ImageCategory)3).ToList() }; context.Entertainments.Add(e4); context.SaveChanges(); }
public ActionResult DeleteConfirmed(int id) { Entertainment entertainment = db.entertainments.Find(id); db.entertainments.Remove(entertainment); db.SaveChanges(); return(RedirectToAction("Index")); }
public EntertainmentVM(Entertainment entertainment) { _entertainment = entertainment; this.AuthorsUpdate(); Logger.Info("EntertainmentVM.EntertainmentVM", "Екземпляр EntertainmentVM створений."); }
public void RateForContent(int vote, Guid id) { Review review = new Review(ProfileCritic.Instance.CurrentUserCritic, Entertainment.GetById(id), (byte)vote, "", DateTime.UtcNow, null, ProfileCritic.Instance.CurrentUserCritic.UserRole == UserCritic.Role.Critic ? ProfileCritic.Instance.CurrentUserCritic.PublicationCompany : null, 0, 0, ProfileCritic.Instance.CurrentUserCritic.UserRole == UserCritic.Role.Critic ? true : false); review.Save(); }
public EntertainmentReviewsViewModel(Guid id, bool isCritic) { EntertainmentViewModel = new EntertainmentVM(Entertainment.GetById(id)); IsCritic = isCritic; AllEntertainmentCriticReviews = Review.GetReviewByEntertainment(EntertainmentViewModel.EntertainmentDL)?.Where((rev) => rev.Publication != null && rev.Publication != String.Empty)?.ToArray(); AllEntertainmentUserReviews = Review.GetReviewByEntertainment(EntertainmentViewModel.EntertainmentDL)?.Where((rev) => (rev.Publication == null || rev.Publication == String.Empty) && rev.CheckedByAdmin == true)?.ToArray(); PaginationCriticId = Guid.NewGuid(); PaginationUserId = Guid.NewGuid(); }
public void AddEntertainment(Entertainment et) { et.CreatedDate = $"{DateTime.Now:MMMM dd, yyyy}"; et.EnterId = HandleRandom.RandomString(8); _fileHandlerUtil.JsonModel.Entertainment.Add(et); Logs.Info($"[AddEntertainment] Adding '{et.EnterName}' successful."); _fileHandlerUtil.SaveFile(EnumFileConstant.ENTERTAINMENTCONSTANT); }
public EntertainmentVM(Entertainment.Type entertainmentType, string name, DateTime releaseDate, string company, byte[] poster, string summary, string buyLink, string mainLanguage, string rating, string ratingComment, int?movieRuntimeMinute, string officialSite, string movieCountries, byte?tVSeason, decimal?budget, string trailerLink) { _entertainment = new Entertainment(entertainmentType, name, releaseDate, company, poster, summary, buyLink, mainLanguage, rating, ratingComment, movieRuntimeMinute, officialSite, movieCountries, tVSeason, budget, trailerLink); this.AuthorsUpdate(); }
public ActionResult Delete(int id) { Entertainment ent = this.entertainments.GetById(id); this.entertainments.Delete(ent); this.entertainments.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult <List <Entertainment> > putEntertainment(int id, Entertainment Fun) { var fixIt = db.Fun.FirstOrDefault(f => f.Id == id); fixIt.Photo = Fun.Photo; fixIt.Name = Fun.Name; fixIt.Location = Fun.Location; db.SaveChanges(); return(Ok()); }
public ActionResult Edit([Bind(Include = "EntertainmentId,Title,Description,Link,Location,EntertainmentTypeId")] Entertainment entertainment) { if (ModelState.IsValid) { db.Entry(entertainment).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.EntertainmentTypeId = new SelectList(db.EntertainmentTypes, "EntertainmentTypeId", "EntertainmentsType", entertainment.EntertainmentTypeId); return(View(entertainment)); }
public ActionResult Create([Bind(Include = "EnterId,EnterName,Links,Category,CreatedDate,LastModifiedDate")] Entertainment et) { if (!ModelState.IsValid) { return(View("Error")); } _entertainmentUtil.AddEntertainment(et); return(RedirectToAction("Index", "Entertainment")); }
public void OpinionAndLinkCaption(string opinion, string link, Guid id) { Review review = Review.GetReviewByEntertainmentAndUser(Entertainment.GetById(id), ProfileCritic.Instance.CurrentUserCritic); review.Opinion = opinion; if (link != "undefined") { review.Link = link; } review.Save(); }
public async Task <IActionResult> Create([Bind("Id,Name,Position,Date,Detail,picture")] Entertainment entertainment) { if (ModelState.IsValid) { entertainment.Id = Guid.NewGuid(); _context.Add(entertainment); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(entertainment)); }
public ActionResult Edit([Bind(Include = "EnterId,EnterName,Links,Category,CreatedDate,LastModifiedDate")] Entertainment et) { if (!ModelState.IsValid) { return(View()); } var currentEt = _entertainmentUtil.FindEntertainmentByEnterId(et.EnterId); //_entertainmentUtil.UpdateEntertainment(currentEt.EnterName, et.EnterName, et.Links, et.Category); return(RedirectToAction("Index", "Entertainment")); }
public ActionResult Edit(int id) { Entertainment model = this.entertainments.GetById(id); if (model != null) { EntertainmentViewModel modelVM = Mapper.Map <EntertainmentViewModel>(model); return(View(modelVM)); } return(this.RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,Name,StartTime,EndTime,StartDate,EndDate,Restriction,VenueId,EventId")] Entertainment entertainment) { if (ModelState.IsValid) { db.Entry(entertainment).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.EventId = new SelectList(db.Events, "Id", "Name", entertainment.EventId); ViewBag.VenueId = new SelectList(db.Venues, "Id", "Name", entertainment.VenueId); return(View(entertainment)); }
public EntertainmentUserControlVM() { Entertainment[] entertainments = Entertainment.GetRandomFirstTen(); if (entertainments != null) { foreach (var entert in entertainments) { _entertainmentCollection.Add(new EntertainmentVM(entert)); } } Logger.Info("EntertainmentUserControlVM.EntertainmentUserControlVM", "Екземпляр EntertainmentUserControlVM створений."); }
public ActionResult Create(EntertainmentViewModel model) { if (ModelState.IsValid) { Entertainment ent = Mapper.Map <Entertainment>(model); this.entertainments.Add(ent); this.entertainments.SaveChanges(); return(RedirectToAction("Index")); } return(View(model)); }
internal void SearchButtonClick() { _entertainmentCollection.Clear(); Entertainment[] entertainments = Entertainment.GetByName(PartOfNameForSearch, EntertainmentVM.EntertainmentTypeUkrStringToEngEnum(SelectedType)); if (entertainments != null) { foreach (var entert in entertainments) { _entertainmentCollection.Add(new EntertainmentVM(entert)); } } }
// GET: Entertainments/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Entertainment entertainment = db.entertainments.Find(id); if (entertainment == null) { return(HttpNotFound()); } return(View(entertainment)); }
public bool AddEvent(Entertainment Entertainment) { try { string query = String.Format("INSERT INTO TA_Entertainment(Title, Description, Price, Time) VALUES('{0}','{1}',{2},'{3}')", Entertainment.Title, Entertainment.Description, Entertainment.Price, Entertainment.Time); DbConn db = DbConn.createConnection(); return(db.createQuery(query)); } catch (Exception) { return(false); } }
public ActionResult Details(string entertainmentId) { Entertainment current = this.entertainments.GetById(int.Parse(entertainmentId)); if (current != null) { EntertainmentViewModel currentVM = this.Mapper.Map <EntertainmentViewModel>(current); IEnumerable <string> facilities = current.Facilities.Split('|'); ViewBag.Facilities = facilities; return(View(currentVM)); } return(this.RedirectToAction("Index", "Home")); }
public ActionResult Edit(EntertainmentViewModel model) { if (ModelState.IsValid) { Entertainment current = this.entertainments.GetById(model.Id); this.entertainments.Detach(current); Entertainment edited = Mapper.Map <Entertainment>(model); this.entertainments.Update(edited); this.entertainments.SaveChanges(); return(RedirectToAction("Index")); } return(View()); }