public ActionResult RegisterUser(TB_UserSurrogate kayit) { using (Service1Client srvc = new Service1Client()) { if (srvc.UserRegister(kayit)) { LoginUser(kayit.Username, kayit.Password); } } return(RedirectToAction("Index", "Home")); }
public ActionResult LoginUser(string username, string password) { using (Service1Client srvc = new Service1Client()) { TB_UserSurrogate sonuc = srvc.UserLogin(username, password); if (sonuc != null) { Session["UserId"] = sonuc.UserID; Session["Username"] = sonuc.Username; } } return(RedirectToAction("Index", "Home")); }
public TB_UserSurrogate UserLogin(string userName, string password) { using (MarketDBEntities db = new MarketDBEntities()) { TB_UserSurrogate result = new TB_UserSurrogate(); TB_User user = db.TB_User.FirstOrDefault(q => q.Username == userName && q.Password == password); if (user != null) { result.Email = user.Email; result.Name = user.Name; result.Password = user.Password; result.Surname = user.Surname; result.Username = user.Username; result.UserID = user.UserID; return(result); } } return(null); }
public bool UserRegister(TB_UserSurrogate user) { using (MarketDBEntities db = new MarketDBEntities()) { TB_User u = new TB_User(); if (db.TB_User.FirstOrDefault(q => q.Username == user.Username) == null) { u.Email = user.Email; u.Name = user.Name; u.Password = user.Password; u.Surname = user.Surname; u.Username = user.Username; db.TB_User.Add(u); db.SaveChanges(); return(true); } } return(false); }
public bool UserRegister(TB_UserSurrogate user) { return(utils.UserRegister(user)); }