Exemple #1
0
        public IActionResult Assign(CinemaEmployeeVM cinemaEmployeeVM)
        {
            foreach (var obj in cinemaEmployeeVM.EmployeeCheckBoxList)
            {
                if (obj.IsChecked)
                {
                    CinemaEmployee cinemaEmployee = new CinemaEmployee()
                    {
                        IdCinema   = cinemaEmployeeVM.IdCinema,
                        IdEmployee = obj.IdString
                    };
                    _db.Add(cinemaEmployee);
                    _db.SaveChanges();
                }
            }
            Employee temp = _db.Employee.Find(cinemaEmployeeVM.EmployeeCheckBoxList.First().IdString);

            if (temp.IdManager == null)
            {
                return(RedirectToAction("ManagerIndex", new { id = cinemaEmployeeVM.IdCinema }));
            }
            else
            {
                return(RedirectToAction("Index", new { id = cinemaEmployeeVM.IdCinema }));
            }
        }
Exemple #2
0
        public IActionResult Delete(int id)
        {
            CinemaEmployee obj = _db.CinemaEmployee.Where(ce => ce.Id == id).Include(c => c.Cinema).Include(e => e.Employee).FirstOrDefault();

            if (obj == null)
            {
                return(NotFound());
            }
            return(View(obj));
        }
Exemple #3
0
        public IActionResult DeleteConfirm(int id)
        {
            CinemaEmployee obj = _db.CinemaEmployee.Find(id);

            if (obj == null)
            {
                return(NotFound());
            }
            _db.Remove(obj);
            _db.SaveChanges();
            return(RedirectToAction("Index", new { id = obj.IdCinema }));
        }