public ActionResult ProfilGuncelle(userAcc user)
        {
            var guncellenecekUser = db.userAcc.Find(user.userName);

            if (guncellenecekUser == null)
            {
                return(HttpNotFound());
            }
            else
            {
                guncellenecekUser.userAd       = user.userAd;
                guncellenecekUser.userSoyad    = user.userSoyad;
                guncellenecekUser.userGender   = user.userGender;
                guncellenecekUser.userBoy      = user.userBoy;
                guncellenecekUser.userKilo     = user.userKilo;
                guncellenecekUser.userHair     = user.userHair;
                guncellenecekUser.userEye      = user.userEye;
                guncellenecekUser.userCountry  = user.userCountry;
                guncellenecekUser.userFavTeam  = user.userFavTeam;
                guncellenecekUser.userFavMusic = user.userFavMusic;
                guncellenecekUser.userFavFilm  = user.userFavFilm;
                guncellenecekUser.userMeslek   = user.userMeslek;
                guncellenecekUser.userEgitim   = user.userEgitim;
                guncellenecekUser.userBirthday = user.userBirthday;
                db.SaveChanges();
            }
            return(RedirectToAction("Index", "Home"));
        }
        public ActionResult Chat(string id)
        {
            datingDbEntities db = new datingDbEntities();

            id = User.Identity.Name;
            userAcc user = db.userAcc.Find(id);

            return(View(user));
        }
Exemple #3
0
        public ActionResult Login(userAcc user)
        {
            var userInDb = db.userAcc.FirstOrDefault(x => x.userName == user.userName && x.userPw == user.userPw);

            if (userInDb != null)
            {
                FormsAuthentication.SetAuthCookie(userInDb.userName, false);
                return(RedirectToAction("Index", "Home"));
            }
            else
            {
                ViewBag.Mesaj = "Geçersiz kullanıcı adı veya şifre!";
                return(View());
            }
        }
        public ActionResult Index(string id)
        {
            if (id.Trim() != null)
            {
                userAcc user = db.userAcc.Find(id.Trim());


                if (user.GetType() == null) // type ı null ise httpnotfound ver diyorum ama bana nesne ayarlanamadı diyor.
                {
                    return(HttpNotFound());
                }
                else
                {
                    return(View(user));
                }
            }
            else
            {
                return(HttpNotFound());
            }
        }
Exemple #5
0
        public ActionResult Register(userAcc user)
        {
            if (db.userAcc.Any(x => x.userName == user.userName))
            {
                ViewBag.AlreadyExists = "Bu kullanıcı adı daha önceden alınmış!";
                return(View());
            }

            else if (user.userId == 0) //ekleme işlemi
            {
                db.userAcc.Add(user);
                db.SaveChanges();
                FormsAuthentication.SetAuthCookie(user.userName, false);
                return(RedirectToAction("ProfilGuncelle", "Profile"));
            }

            else
            {
                return(View());
            }
        }
 public ActionResult ProfilGuncelle(string id)
 {
     id = User.Identity.Name;
     if (id.Trim() != null)
     {
         userAcc user = db.userAcc.Find(id.Trim());
         if (user.GetType() == null) // type ı null ise httpnotfound ver diyorum ama bana nesne ayarlanamadı diyor.
         {
             return(HttpNotFound());
         }
         else if (user.userName != User.Identity.Name)
         {
             return(HttpNotFound());
         }
         else
         {
             return(View(user));
         }
     }
     else
     {
         return(HttpNotFound());
     }
 }