Ejemplo n.º 1
0
        public ActionResult DeleteConfirmed(int id)
        {
            Dancers dancers = db.Dancers.Find(id);

            db.Dancers.Remove(dancers);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 2
0
 public ActionResult Edit([Bind(Include = "Id,Name,Age,Phone,StudioAddress,StudioName,City,Email,Password")] Dancers dancers)
 {
     if (ModelState.IsValid)
     {
         db.Entry(dancers).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(dancers));
 }
Ejemplo n.º 3
0
        public ActionResult Create([Bind(Include = "Id,Name,Age,Phone,StudioAddress,StudioName,City,Email,Password")] Dancers dancers)
        {
            if (ModelState.IsValid)
            {
                db.Dancers.Add(dancers);
                db.SaveChanges();
                return(RedirectToRoute("MyRoute"));
            }

            return(View(dancers));
        }
Ejemplo n.º 4
0
 public ActionResult Register(Dancers account)
 {
     if (ModelState.IsValid)
     {
         using (DanceDbContext db = new DanceDbContext())
         {
             db.Dancers.Add(account);
             db.SaveChanges();
         }
         ModelState.Clear();
         ViewBag.Message = account.Name + "successfuly registered";
     }
     return(View());
 }
Ejemplo n.º 5
0
        // GET: Dancers/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Dancers dancers = db.Dancers.Find(id);

            if (dancers == null)
            {
                return(HttpNotFound());
            }
            return(View(dancers));
        }
Ejemplo n.º 6
0
        public ActionResult Login(Dancers usrAccount)
        {
            using (DanceDbContext db = new DanceDbContext())
            {
                var usr = db.Dancers.Where(u => u.Id == usrAccount.Id && u.Password == usrAccount.Password);
                if (usr != null)
                {
                    Online.Add(usrAccount.Email.ToString());
                    Session["UserID"]   = usrAccount.Id.ToString();
                    Session["UserMail"] = usrAccount.Email.ToString();
                    return(RedirectToAction("LoggedIn"));
                }
                else
                {
                    ModelState.AddModelError("", "Mail or Password is wrong.");
                }
            }

            return(View());
        }
Ejemplo n.º 7
0
        public ActionResult Login(Dancers user)
        {
            using (DanceDbContext db = new DanceDbContext())
            {
                try
                {
                    var usr = db.Dancers.Single(u => u.Email == user.Email && u.Password == user.Password);

                    if (usr != null)
                    {
                        Session["Id"]    = usr.Id.ToString();
                        Session["Email"] = usr.Email.ToString();
                        return(RedirectToAction("LoggedIn"));
                    }
                    else
                    {
                        ModelState.AddModelError("", "Email or password is wrong");
                    }
                }
                catch (System.InvalidOperationException e) { Console.WriteLine("Email or password is wrong"); }
            }
            OnLineUsers.Add(user.Email);
            return(View());
        }
Ejemplo n.º 8
0
 private void Start()
 {
     floor   = FindObjectOfType <FloorTiles>();
     dancers = FindObjectOfType <Dancers>();
     dancers.Add(this);
 }
Ejemplo n.º 9
0
 private static Point[] Positions() => Floor.Points.Except(Dancers.Where(d => d != null).Select(d => d.Position).Concat(new[] { User.Position })).ToArray();