Ejemplo n.º 1
0
 public RedirectToRouteResult AddNew(int Id)
 {
     if (!MusicStore.Models.Module.User.IsAuthenticated) return RedirectToAction("Index", "Home");
     if (MusicStore.Models.Module.User.GetCurrentRole() != MusicStore.Models.Module.User.Admin) return RedirectToAction("Index", "Home");
     Utwor utwor = new Utwor(DbModule.GetInstance().Albumy.Where(x => x.Id == Id).First());
     return RedirectToAction("Save", "Utwory", utwor);
 }
Ejemplo n.º 2
0
        public ActionResult DeleteConfirmed(int id)
        {
            Utwor personalDetail = _db.Zespol.Find(id);

            _db.Zespol.Remove(personalDetail);
            _db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 3
0
        public ActionResult Create([Bind(Exclude = "Id")] Utwor zespolToCreate)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }

            _db.Zespol.Add(zespolToCreate);
            _db.SaveChanges();

            return(RedirectToAction("Index"));
        }
Ejemplo n.º 4
0
        // GET: Zespol/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Utwor personalDetail = _db.Zespol.Find(id);

            if (personalDetail == null)
            {
                return(HttpNotFound());
            }
            return(View(personalDetail));
        }
Ejemplo n.º 5
0
        public ActionResult Edit(Utwor zespolToEdit)
        {
            var originalZespol = (from z in _db.Zespol where z.IdZespolu == zespolToEdit.IdZespolu select z).First();

            if (!ModelState.IsValid)
            {
                return(View(originalZespol));
            }

            _db.Entry(originalZespol).CurrentValues.SetValues(zespolToEdit);
            _db.SaveChanges();

            return(RedirectToAction("Index"));
        }
Ejemplo n.º 6
0
 public RedirectToRouteResult Save(Utwor utwor)
 {
     if (!MusicStore.Models.Module.User.IsAuthenticated) return RedirectToAction("Index", "Home");
     if (MusicStore.Models.Module.User.GetCurrentRole() != MusicStore.Models.Module.User.Admin) return RedirectToAction("Index", "Home");
     if (utwor.State == RowState.Added)
     {
         DbModule.GetInstance().AddRow(utwor);
         return RedirectToAction("Edit", "Utwory", new { Id = utwor.Id });
     }
     else
     {
         DbModule.GetInstance().Update(utwor);
         return RedirectToAction("Index", "Utwory", new { Id = utwor.AlbumId });
     }
 }
Ejemplo n.º 7
0
 public void DodajUtwor(Utwor utwor)
 {
     listaUtworow.Add(utwor);
 }