Пример #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            Zawodnicy zawodnicy = db.Zawodnicies.Find(id);

            db.Zawodnicies.Remove(zawodnicy);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Пример #2
0
        private void GetZawodnicy()
        {
            var Zawodnicydb = context.Zawodnicy.ToList();

            Zawodnicy.Clear();
            foreach (Zawodnik x in Zawodnicydb)
            {
                Zawodnicy.Add(x);
            }
        }
Пример #3
0
        //[HttpPost]
        //public ActionResult Index(string Search)
        //{
        //    var zawodnicies = db.Zawodnicies.Include(z => z.Pozycje);



        //    return View(zawodnicies.ToList());
        //}



        // GET: Zawodnicy/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Zawodnicy zawodnicy = db.Zawodnicies.Find(id);

            if (zawodnicy == null)
            {
                return(HttpNotFound());
            }
            return(View(zawodnicy));
        }
Пример #4
0
        // GET: Zawodnicy/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Zawodnicy zawodnicy = db.Zawodnicies.Find(id);

            if (zawodnicy == null)
            {
                return(HttpNotFound());
            }
            ViewBag.Id_Pozycji = new SelectList(db.Pozycjes, "Id_Pozycji", "Pozycja", zawodnicy.Id_Pozycji);
            return(View(zawodnicy));
        }
Пример #5
0
        public ActionResult Edit([Bind(Include = "Id_Zawodnika,Imię,Nazwisko,Wiek,Id_Pozycji,Ilość_występów,Strzelone_gole,Asysty,Czyste_konta,Zdjęcie")] Zawodnicy zawodnicy, HttpPostedFileBase ImageFile)
        {
            if (ModelState.IsValid)
            {
                string ImageName    = System.IO.Path.GetFileName(ImageFile.FileName);
                string physicalPath = Server.MapPath("~/Images/" + ImageName);
                ImageFile.SaveAs(physicalPath);
                zawodnicy.Zdjęcie = "images/" + ImageName;

                db.Entry(zawodnicy).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            ViewBag.Id_Pozycji = new SelectList(db.Pozycjes, "Id_Pozycji", "Pozycja", zawodnicy.Id_Pozycji);
            return(View(zawodnicy));
        }
Пример #6
0
        /// <summary>
        /// Przycisk odpowiedzialny za wywoływanie nowego okna z zawodnikami
        /// </summary>
        /// <param name="sender">parametr z  referencją do obiektu, który wywołuje wydarzenie</param>
        /// <param name="e">parametr zawierający dane wydarzenia</param>
        private void ZawodnicyButt_Click(object sender, RoutedEventArgs e)
        {
            Zawodnicy zawodnicyOkno = new Zawodnicy();

            zawodnicyOkno.Show();
        }