private void MyImage_Drop(object sender, DragEventArgs e) { Point myPoint = e.GetPosition(Map); int x = Convert.ToInt32(myPoint.X); int y = Convert.ToInt32(myPoint.Y); bool f = false; bool flag = false; if (e.Data.GetDataPresent("gost")) { Gost arh = e.Data.GetData("gost") as Gost; if (!flag) { if (!Gosti.Contains(arh)) { Dictionary <string, int> d = new Dictionary <string, int>(); d.Add(this.ActiveMap, x); Dictionary <string, int> d1 = new Dictionary <string, int>(); d1.Add(this.ActiveMap, y); arh.XPoint = d; arh.YPoint = d1; Gosti.Add(arh); foreach (Gost arh1 in Gosti) { this.renderMap(arh1.XPoint[this.ActiveMap], arh1.YPoint[this.ActiveMap], arh1); } } } } }
public IActionResult _NoviGost() { var model = new Gosti(); SelectList nova = new SelectList(db.Drzave, "Id", "Naziv"); nova.Prepend(new SelectListItem() { Text = "Odaberi Drzavu", Value = "-1" }); ViewData["DrazavaID"] = nova; return(PartialView("_NoviGost", model)); }
public IActionResult GetKreditnuKarticu(int GostId, int RezID) { Gosti gost = db.Gosti.Include(x => x.KreditneKartica).FirstOrDefault(x => x.Id == GostId); ViewData["TipKarticeID"] = new SelectList(db.TipKartice, "Id", "Naziv"); ViewData["GostID"] = GostId; ViewData["RezIDD"] = RezID; if (gost.KreditneKartica != null) { return(PartialView("KreditnaKartica", gost.KreditneKartica)); } KreditneKartice nova = new KreditneKartice(); return(PartialView("KreditnaKartica", null)); }
private void MyImage_MouseMove(object sender, MouseEventArgs e) { Point mousePos = e.GetPosition(Map); Vector diff = startPoint - mousePos; if (e.LeftButton == MouseButtonState.Pressed && (Math.Abs(diff.X) > SystemParameters.MinimumHorizontalDragDistance || Math.Abs(diff.Y) > SystemParameters.MinimumVerticalDragDistance)) { if (listaGosti.SelectedItems.Count > 0) { Map.Children.Clear(); Gost arh = Arhitekta_Click((int)mousePos.X, (int)mousePos.Y); Gosti.Remove(arh); DataObject dragData = new DataObject("arhitekta", arh); DragDrop.DoDragDrop((DependencyObject)e.OriginalSource, dragData, DragDropEffects.Move); } } }
public IActionResult _DodajKarticu([Bind("VaziDo,BrojKartice,CVV,TipKarticeID")] KreditneKartice kartica, int GostID, int RezID) { if (ModelState.IsValid) { int mjesec = 0; int godina = 0; string[] datum = kartica.VaziDo.Split('/'); mjesec = int.Parse(datum[0]); godina = int.Parse(datum[1]); DateTime novi = new DateTime(godina, mjesec, 1); kartica.VaziDoDatum = novi; db.Add(kartica); db.SaveChanges(); Gosti gost = db.Gosti.FirstOrDefault(x => x.Id == GostID); gost.KreditneKarticaId = kartica.Id; db.Gosti.Update(gost); db.SaveChanges(); //RedirectToAction("Index", "Rezervacije"); KreditneKartice uspjehKartica = db.KreditneKartice.Include(x => x.TipKartice).SingleOrDefault(x => x.Id == kartica.Id); ViewData["TipKarticeID"] = new SelectList(db.TipKartice, "Id", "Naziv"); ViewData["GostID"] = GostID; ViewData["RezIDD"] = RezID; return(PartialView("KreditnaKartica", uspjehKartica)); } ViewData["TipKarticeID"] = new SelectList(db.TipKartice, "Id", "Naziv"); ViewData["GostID"] = GostID; ViewData["RezIDD"] = RezID; return(PartialView("KreditnaKartica", kartica)); }
public IActionResult _NoviGost(Gosti gost) { //if (String.IsNullOrEmpty(gost.Adresa)) //{ // ViewData["Adressa"] = "Molimo Izaberite Drzavu"; // return PartialView("_NoviGost", gost); //} if (ModelState.IsValid) { db.Gosti.Add(gost); db.SaveChanges(); ViewData.ModelState.IsValid.ToString(); } SelectList nova = new SelectList(db.Drzave, "Id", "Naziv"); ViewData["DrazavaID"] = nova; return(PartialView("_NoviGost", gost)); }
public string DodajGlavnogGosta(int id, Gosti Gost) { return("ID JE " + id + " GOST JE " + Gost.PunoIme); }
public IActionResult DodajGlavnogGosta(int id) { Gosti GlavniGost = new Gosti(); return(View(GlavniGost)); }