コード例 #1
0
        public ActionResult Index(kullanici k, HttpPostedFileBase Resim)
        {
            MembershipUser user = Membership.CreateUser(k.Nick, k.Sifre, k.Mail);

            k.Id = (Guid)user.ProviderUserKey;
            Session["Kullanici"] = k;
            k.ResimID            = YonetimController.ResimKaydet(Resim, HttpContext);
            k.KayitTarih         = DateTime.Now;
            db.kullanici.Add(k);
            db.SaveChanges();

            FormsAuthentication.RedirectFromLoginPage(k.Nick, true);
            Session["Kullanici"] = k;

            return(RedirectToAction("Index", "Home"));
        }
コード例 #2
0
        public ActionResult KayitOl(Kullanici kullanici, HttpPostedFileBase Resim, string Parola)
        {
            MembershipUser user = System.Web.Security.Membership.CreateUser(kullanici.Nick, Parola, kullanici.Mail);

            kullanici.id = (Guid)user.ProviderUserKey;

            Session["Kullanici"]  = kullanici;
            kullanici.Mail        = kullanici.Mail;
            kullanici.Parola      = Parola;
            kullanici.ResimID     = YonetimController.ResimKaydet(Resim, HttpContext);
            kullanici.KayitTarihi = System.DateTime.Now;
            context.Kullanicis.Add(kullanici);
            context.SaveChanges();
            FormsAuthentication.RedirectFromLoginPage(kullanici.Nick, true);
            Session["Kullanici"] = kullanici;



            return(RedirectToAction("Index", "Home"));
        }