Exemplo n.º 1
0
        public async Task <ActionResult> Register(RegisterViewModel model)
        {
            if (ModelState.IsValid)
            {
                HREntities df   = new HREntities();
                username   un   = new username();
                var        user = new ApplicationUser {
                    UserName = model.Email, Email = model.Email
                };
                var result = await UserManager.CreateAsync(user, model.Password);

                if (result.Succeeded)
                {
                    un.full_name  = model.full_name;
                    un.aspnet_uid = user.Id;
                    string[] userrole = model.UserRole.Split(',');
                    await this.UserManager.AddToRolesAsync(user.Id, userrole);

                    df.usernames.Add(un);
                    df.SaveChanges();
                    // For more information on how to enable account confirmation and password reset please visit https://go.microsoft.com/fwlink/?LinkID=320771
                    // Send an email with this link
                    // string code = await UserManager.GenerateEmailConfirmationTokenAsync(user.Id);
                    // var callbackUrl = Url.Action("ConfirmEmail", "Account", new { userId = user.Id, code = code }, protocol: Request.Url.Scheme);
                    // await UserManager.SendEmailAsync(user.Id, "Confirm your account", "Please confirm your account by clicking <a href=\"" + callbackUrl + "\">here</a>");

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

            // If we got this far, something failed, redisplay form
            return(View(model));
        }
Exemplo n.º 2
0
        private void edit_bt_Click(object sender, EventArgs e)
        {
            DataRow drt = manuser.GetDataRow(manuser.FocusedRowHandle);

            MessageBox.Show(drt["password"].ToString() + "  " + drt["ID"].ToString());
            Maticsoft.BLL.username   user      = new Maticsoft.BLL.username();
            Maticsoft.Model.username user_mode = user.GetModel(Convert.ToInt32(drt["ID"]));
            password pass_obj = new password();

            pass_obj.user_mode = user_mode;
            pass_obj.Show();
            return;

            for (int i = 0; i < manuser.RowCount; i++)
            {
                string   ua = manuser.GetRowCellValue(i, "user").ToString();
                string   pw = manuser.GetRowCellValue(i, "password").ToString();
                string   po = manuser.GetRowCellValue(i, "power").ToString();
                int      id = Convert.ToInt32(manuser.GetRowCellValue(i, "ID"));
                DateTime tm = Convert.ToDateTime(manuser.GetRowCellValue(i, "addTime"));
                Maticsoft.BLL.username   use = new Maticsoft.BLL.username();
                Maticsoft.Model.username us  = new username()
                {
                    ID       = id,
                    user     = ua,
                    addtime  = tm,
                    password = pw,
                    power    = po,
                };
                use.Update(us);
            }
            MessageBox.Show("修改成功");
        }
Exemplo n.º 3
0
    //resumes the game by sending a request to the server for the saved data
    public void ResumeGame()
    {
        username uname = new username();

        uname.uname = PlayerPrefs.GetString("username");
        string jsonData = JsonUtility.ToJson(uname);

        StartCoroutine(PostUsername("https://vesta.uclan.ac.uk/~diqbal/UnityScripts/getSaveData.php", jsonData));
    }
Exemplo n.º 4
0
        public ActionResult Exit()
        {
            int BenimId = Convert.ToInt32(Session["Id"].ToString());

            username login = _db.usernames.Where(p => p.Id.Equals(BenimId)).SingleOrDefault();

            login.LastSeen = DateTime.Now;
            login.isOnline = 0;
            _db.SaveChanges();
            Session["Id"] = null;
            return(RedirectToAction("Index", "Home"));
        }
Exemplo n.º 5
0
        public ActionResult Login(username model)
        {
            username login = _db.usernames.Where(p => p.name.Equals(model.name) && p.password_.Equals(model.password_)).SingleOrDefault();

            if (login != null)
            {
                Session["Id"] = login.Id;
                sender        = ((int)Session["Id"]);
                return(RedirectToAction("Index", "Home", new { UserId = sender }));
            }
            ViewBag.issuccess = false;
            return(View());
        }
Exemplo n.º 6
0
        private void button1_Click(object sender, EventArgs e)
        {
            string aa = DTP.Value.ToString("yyyy-MM-dd HH:mm:ss");

            Maticsoft.BLL.username   use = new Maticsoft.BLL.username();
            Maticsoft.Model.username us  = new username()
            {
                user     = txt_n.Text,
                addtime  = Convert.ToDateTime(aa),
                password = txt_p.Text,
                power    = txt_q.Text,
            };
            use.Add(us);
            MessageBox.Show("保存成功");
            this.Close();
        }
Exemplo n.º 7
0
 public JsonResult Post([FromBody] username usr)
 {
     // hardcoded login per il test
     if (usr.user == "test" && usr.pswd == "password")
     {
         return(Json(new resp {
             status = true
         }));
     }
     else
     {
         return(Json(new resp {
             status = false
         }));
     }
 }
Exemplo n.º 8
0
        public rslt()
        {
            InitializeComponent();
            string path = string.Format("{0}\\Images\\logo.png", AppDomain.CurrentDomain.BaseDirectory);

            image.Source = new BitmapImage(new Uri(path));
            result r = new result();
            string d;

            r.reader(out d);
            date.Content = d;
            string   name;
            username u = new username();

            u.reader(out name);
            success.Content = r.success;
            if (r.success < 50)
            {
                comment.Content    = "You must study hard, " + name;
                comment.Foreground = new SolidColorBrush(Colors.DarkRed);
            }
            else if (r.success >= 50 && r.success < 80)
            {
                comment.Content    = "Not bad, almost done, " + name;
                comment.Foreground = new SolidColorBrush(Colors.Orange);
            }
            else if (r.success > 80)
            {
                comment.Content    = "Well done, " + name;
                comment.Foreground = new SolidColorBrush(Colors.Green);
            }
            var list = new ObservableCollection <DataObject>();

            list.Add(new DataObject()
            {
                A = 0, B = "Question", C = "True", D = "Answer"
            });
            for (int i = 0; i < 10; i++)
            {
                list.Add(new DataObject()
                {
                    A = (i + 1), B = r.questions[i], C = r.trues[i], D = r.answers[i]
                });
            }
            comment.Visibility    = Visibility.Visible;
            this.data.ItemsSource = list;
        }
Exemplo n.º 9
0
        public ActionResult SignUp(username model, HttpPostedFileBase image1, string pass)
        {
            username sign = _db.usernames.Where(p => p.mail.Equals(model.mail)).SingleOrDefault();

            if (sign == null)
            {
                if (pass != model.password_)
                {
                    ViewBag.notEqualPasswords = false;
                    return(View());
                }
                else
                {
                    ViewBag.issuccess = true;
                }

                Session["email"]    = model.mail;
                Session["name"]     = model.name;
                Session["password"] = model.password_;

                if (image1 != null)
                {
                    model.image = new Byte[image1.ContentLength];
                    image1.InputStream.Read(model.image, 0, image1.ContentLength);
                }
                _db.usernames.Add(model);
                _db.SaveChanges();

                string title;
                string body;
                string main   = "on";
                bool   result = false;
                if (main == "on")
                {
                    title = "Columba - Sign Up Activation-Link";
                    body  = "Hi, <br><br>" + Session["name"].ToString().ToUpper() +
                            ", <br/><br/><p>Your membership is active now, you can use Columba! </p>";
                    result = newItem.SendMail(Session["email"].ToString(), title, body);
                }
                model.isActive = 1;
                return(View());
            }
            ViewBag.issuccess = false;
            return(View());
        }
Exemplo n.º 10
0
        public ActionResult Index(int id = 0)
        {
            i = id;

            if (Session["Id"] == null)
            {
                return(Redirect("/User/Login"));
            }
            int BenimId = Convert.ToInt32(Session["Id"].ToString());

            ViewBag.BenimId = BenimId;
            username login = _db.usernames.Where(p => p.Id.Equals(BenimId)).SingleOrDefault();

            login.isOnline = 1;
            _db.SaveChanges();

            if (id == 0)
            {
                return(View());
            }
            else
            {
                mvm.User = _db.usernames.Where(p => p.Id.Equals(id)).SingleOrDefault();

                mvm.MessageList =
                    _db.chats.Where(r =>
                                    (r.Receiver == BenimId && r.Sender.Equals(id)) ||
                                    (r.Receiver == id && r.Sender == BenimId)).OrderBy(a => a.Id).ToList();
                if (WhoIsLastSender(id) != BenimId.ToString())
                {
                    for (int i = 0; i < mvm.MessageList.Count; i++)
                    {
                        mvm.MessageList[i].Readable = 1;
                        _db.SaveChanges();
                    }
                }

                mvm.Message          = new chat();
                mvm.Message.Receiver = id;
                mvm.Message.Sender   = BenimId;

                return(View(mvm));
            }
        }
Exemplo n.º 11
0
        public ActionResult MessageSend(MessageViewModel newMessage)
        {
            if (newMessage.Message.Message != null)
            {
                int BenimId = Convert.ToInt32(Session["Id"].ToString());

                newMessage.Message.Date     = DateTime.Now;
                Session["messages"]         = newMessage.Message.Message;
                newMessage.Message.Readable = 0;

                _db.chats.Add(newMessage.Message);
                _db.SaveChanges();

                username receiver = _db.usernames.Where(p => p.Id.Equals(newMessage.Message.Receiver)).SingleOrDefault();

                if (receiver.isOnline == 1)
                {
                }
            }
            Play();
            return(RedirectToAction("Index", "Home", new { id = newMessage.Message.Receiver }));
        }
Exemplo n.º 12
0
        public ActionResult Forgot(username model)
        {
            username fforgot = _db.usernames.Where(p => p.mail.Equals(model.mail)).SingleOrDefault();

            if (fforgot != null)
            {
                Session["email"] = fforgot.mail;
                Session["name"]  = fforgot.name;
                Session["pass"]  = fforgot.password_;

                string title, body;
                string main   = "on";
                bool   result = false;
                if (main == "on")
                {
                    title  = "Columba - Password Reminder";
                    body   = "Hi, <br><br>" + Session["name"].ToString().ToUpper() + ", <br/><br/>Your password is: " + Session["pass"];
                    result = newItem.SendMail(Session["email"].ToString(), title, body);

                    if (result == true)
                    {
                        ViewBag.issuccess = true;
                    }
                    else
                    {
                        ViewBag.issuccess = false;
                    }
                }
                return(View());
            }
            else
            {
                ViewBag.issuccess = false;
            }

            return(View());
        }
Exemplo n.º 13
0
 user = await client.FindUserAsync(username, input[(discIndex + 1)..]);
Exemplo n.º 14
0
 => UserContext = new UserContextSettings(username, password, domain, logonType, displayNameOnTest);
Exemplo n.º 15
0
 => Apply(new UserCreated(username, salt, password));
Exemplo n.º 16
0
 CreateNewUserWithPasswordUsingEnterButton(username, password);
Exemplo n.º 17
0
 new GenericPrincipal(new HttpListenerBasicIdentity(username, password), Array.Empty <string>()) :
 new(new PasswordOpenIdAuthenticationStrategy(new Credentials(username, password)), this, Log);
Exemplo n.º 19
0
 LoginWithUsernamePasswordUsingEnterButton(username, password);
Exemplo n.º 20
0
 ConnectToDatabase(serverName, database, username, password);
Exemplo n.º 21
0
 public void insertNewAccount(username, password)
 {
Exemplo n.º 22
0
 _user = new User(username, email, password);
 public ContentManagerUnitOfWork(string url, username, password)
 {
     clientContext             = new ClientContext(url);
     clientContext.Credentials = new SharePointOnlineCredentials(username, password);
     web = context.Web;
 }
Exemplo n.º 24
0
 public void deleteAccount(username, password)
 {
Exemplo n.º 25
0
 private set => SetProperty(ref username, value);
Exemplo n.º 26
0
 public UserBuilder(string username, string password) => _user = new User(username, password);
Exemplo n.º 27
0
 public OsuApiV2Client(string username, string password) => _auth = new Authorization(username, password);
Exemplo n.º 28
0
 new NetworkCredential(username, password),