Пример #1
0
 public IActionResult Edit(int id)
 {
     using (var db = new BandRegisterDbContext())
     {
         var bandToEdit = db.Bands.Find(id);
         return(View(bandToEdit));
     }
 }
Пример #2
0
 public IActionResult Delete(int id)
 {
     using (var db = new BandRegisterDbContext())
     {
         var bandToDelete = db.Bands.FirstOrDefault(t => t.Id == id);
         return(View(bandToDelete));
     }
 }
Пример #3
0
 public IActionResult Delete(int id)
 {
     using (var db = new BandRegisterDbContext())
     {
         var bandToDelete = db.Bands.Find(id);
         return(View(bandToDelete));
     }
 }
Пример #4
0
 public IActionResult Index()
 {
     using (var db = new BandRegisterDbContext())
     {
         var allBands = db.Bands.ToList();
         return(View(allBands));
     }
 }
Пример #5
0
 public IActionResult Create(Band band)
 {
     using (var db = new BandRegisterDbContext())
     {
         db.Bands.Add(band);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
 }
Пример #6
0
 public IActionResult Delete(Band band)
 {
     using (var db = new BandRegisterDbContext())
     {
         db.Bands.Remove(band);
         db.SaveChanges();
     }
     return(RedirectToAction("Index"));
 }
Пример #7
0
        public IActionResult Index()
        {
            using (var db = new BandRegisterDbContext())
            {
                List <Band> tasks = db.Bands.ToList();

                return(View(tasks));
            }
        }
Пример #8
0
        public IActionResult Delete(int id)
        {
            using (var db = new BandRegisterDbContext())
            {
                Band currentBand = db.Bands.Find(id);

                return(this.View(currentBand));
            }
        }
Пример #9
0
        public IActionResult Edit(int id)
        {
            using (BandRegisterDbContext db = new BandRegisterDbContext())
            {
                List <Band> tasks = db.Bands.ToList();

                Band task = tasks.Find(x => x.Id == id);
                return(View(task));
            }
        }
Пример #10
0
 public IActionResult Delete(int id)
 {
     using (var db = new BandRegisterDbContext())
     {
         if (id != null)
         {
             Band band = db.Bands.Find(id);
             return(View(band));
         }
     }
     return(View());
 }
Пример #11
0
 public IActionResult Delete(Band band)
 {
     using (var db = new BandRegisterDbContext())
     {
         var bandToDelete = db.Bands.FirstOrDefault(t => t.Id == band.Id);
         if (bandToDelete == null)
         {
             return(RedirectToAction("Index"));
         }
         return(View(bandToDelete));
     }
 }
Пример #12
0
 public IActionResult Delete(int id)
 {
     using (var db = new BandRegisterDbContext())
     {
         Band bandDetails = db.Bands.FirstOrDefault(t => t.Id == id);
         if (bandDetails == null)
         {
             RedirectToAction("Index");
         }
         return(View(bandDetails));
     }
 }
Пример #13
0
 public IActionResult Delete(int id)
 {
     using (var db = new BandRegisterDbContext())
     {
         var bandToDelete = db.Bands.Find(id);
         if (bandToDelete == null)
         {
             return(RedirectToAction("Index"));
         }
         return(View(bandToDelete));
     }
 }
Пример #14
0
 public IActionResult Edit(int id)
 {
     using (var db = new BandRegisterDbContext())
     {
         var bandToEdit = db.Bands.FirstOrDefault(t => t.Id == id);
         if (bandToEdit == null)
         {
             return(RedirectToAction("Index"));
         }
         return(this.View(bandToEdit));
     }
 }
Пример #15
0
 public IActionResult Create(Band band)
 {
     if (string.IsNullOrEmpty(band.Name) || string.IsNullOrEmpty(band.Members))
     {
         return(RedirectToAction("Index"));
     }
     using (BandRegisterDbContext db = new BandRegisterDbContext())
     {
         db.Bands.Add(band);
         db.SaveChanges();
     }
     return(RedirectToAction("Index"));
 }
Пример #16
0
        public IActionResult Delete(int id)
        {
            using (BandRegisterDbContext db = new BandRegisterDbContext())
            {
                Band task = db.Bands.FirstOrDefault(x => x.Id == id);
                if (task == null)
                {
                    RedirectToAction("Index");
                }

                return(View(task));
            }
        }
Пример #17
0
 public IActionResult Edit(Band band)
 {
     using (var db = new BandRegisterDbContext())
     {
         var bandToEdit = db.Bands.FirstOrDefault(t => t.Id == band.Id);
         bandToEdit.Name       = band.Name;
         bandToEdit.Members    = band.Members;
         bandToEdit.Honorarium = band.Honorarium;
         bandToEdit.Genre      = band.Genre;
         db.SaveChanges();
     }
     return(RedirectToAction("Index"));
 }
 public IActionResult Delete(Band band)
 {
     using (var db = new BandRegisterDbContext())
     {
         var bandToDelete = db.Bands.FirstOrDefault(x => x.Id == band.Id);
         if (bandToDelete == null)
         {
             return(RedirectToAction("Index"));
         }
         db.Bands.Remove(bandToDelete);
         db.SaveChanges();
     }
     return(RedirectToAction("Index"));
 }
Пример #19
0
        public IActionResult Delete(int id)
        {
            using (var db = new BandRegisterDbContext())
            {
                Band band = db.Bands.FirstOrDefault(b => b.Id == id);

                if (band == null)
                {
                    return(RedirectToAction("Index"));
                }

                return(this.View(band));
            }
        }
Пример #20
0
        public IActionResult Edit(Band band)
        {
            if (ModelState.IsValid == false)
            {
                return(RedirectToAction("Index"));
            }

            using (var db = new BandRegisterDbContext())
            {
                db.Bands.Update(band);
                db.SaveChanges();
            }

            return(RedirectToAction("Index"));
        }
Пример #21
0
        public IActionResult Create(string name, string members, double honorarium, string genre)
        {
            Band newBand = new Band
            {
                Name       = name,
                Members    = members,
                Honorarium = honorarium,
                Genre      = genre
            };

            using (var db = new BandRegisterDbContext())
            {
                db.Add(newBand);
                db.SaveChanges();
            }
            return(RedirectToAction("Index"));
        }
Пример #22
0
 public IActionResult Edit(Band band)
 {
     if (!ModelState.IsValid)
     {
         return(RedirectToAction("Index"));
     }
     using (var db = new BandRegisterDbContext())
     {
         var taskToEdit = db.Bands.FirstOrDefault(t => t.Id == band.Id);
         taskToEdit.Name       = band.Name;
         taskToEdit.Members    = band.Members;
         taskToEdit.Honorarium = band.Honorarium;
         taskToEdit.Genre      = band.Genre;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
 }
Пример #23
0
        public IActionResult Create(Band band)
        {
            Band newBand = new Band
            {
                Name       = band.Name,
                Members    = band.Members,
                Honorarium = band.Honorarium,
                Genre      = band.Genre
            };

            using (var db = new BandRegisterDbContext())
            {
                db.Bands.Add(newBand);
                db.SaveChanges();
            }
            return(RedirectToAction("Index"));
        }
Пример #24
0
        public IActionResult Create(Band band)
        {
            using (var db = new BandRegisterDbContext())
            {
                if (band != null)
                {
                    db.Bands.Add(band);
                    db.SaveChanges();
                }
                else
                {
                    return(View());
                }

                return(RedirectToAction("Index"));
            }
            return(null);
        }
Пример #25
0
        public IActionResult Edit(Band band)
        {
            if (ModelState.IsValid)
            {
                using (var db = new BandRegisterDbContext())
                {
                    Band bandToEdint = db.Bands.FirstOrDefault(b => b.Id == band.Id);

                    bandToEdint.Name       = band.Name;
                    bandToEdint.Members    = band.Members;
                    bandToEdint.Honorarium = band.Honorarium;
                    bandToEdint.Genre      = band.Genre;

                    db.SaveChanges();
                }
            }

            return(RedirectToAction("Index"));
        }
Пример #26
0
        public IActionResult Edit(Band band)
        {
            using (var db = new BandRegisterDbContext())
            {
                Band toEdit = db.Bands.FirstOrDefault(x => x.Id == band.Id);
                if (toEdit == null)
                {
                    RedirectToAction("Index");
                }

                toEdit.Genre      = band.Genre;
                toEdit.Honorarium = band.Honorarium;
                toEdit.Members    = band.Members;
                toEdit.Name       = band.Name;

                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
        }
Пример #27
0
        public IActionResult Create(string name, string members, double honorarium, string genre)
        {
            if (string.IsNullOrEmpty(name) || string.IsNullOrEmpty(members) || double.IsNaN(honorarium) || string.IsNullOrEmpty(genre))
            {
                return(RedirectToAction("Index"));
            }
            Band band = new Band
            {
                Name       = name,
                Members    = members,
                Honorarium = honorarium,
                Genre      = genre
            };

            using (var db = new BandRegisterDbContext())
            {
                db.Bands.Add(band);
                db.SaveChanges();
            }
            return(RedirectToAction("Index"));
        }