public ActionResult Login(string login, string password) { User user = new User { Login = login, Password = password }; Client cl; try { cl = HotelContext.SignIn(user); //return JavaScript("$.cookie('sid','edfgjergerf34534534ldnfg')"); /*var cookieUser = new { id = cl.ClientID, birth_date = cl.BirthDate, phone = cl.Phone, personal_data = cl.PersonalData, login = login, password = password };*/ string client_id = cl.ClientID.ToString(); string personal_data = cl.PersonalData; return Json(new {id = client_id, name = personal_data}, JsonRequestBehavior.AllowGet); //string result = String.Format("alert('Hello ' {0});", cl.PersonalData); //return JavaScript("alert('ok')"); } catch (Exception ex) { return Json(new { success = false, error = ex.Message }, JsonRequestBehavior.AllowGet); } }
/// <summary> /// Deprecated Method for adding a new object to the Users EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToUsers(User user) { base.AddObject("Users", user); }
/// <summary> /// Create a new User object. /// </summary> /// <param name="userID">Initial value of the UserID property.</param> /// <param name="login">Initial value of the Login property.</param> /// <param name="password">Initial value of the Password property.</param> public static User CreateUser(global::System.Int32 userID, global::System.String login, global::System.String password) { User user = new User(); user.UserID = userID; user.Login = login; user.Password = password; return user; }