Exemplo n.º 1
0
        private void cmdLogin_Click(object sender, EventArgs e)
        {
            if (Retrys == 2)
            {
                MessageBox.Show("Contact an admin");
                Application.ExitThread();
            }

            ApplicationLogin AppLogin = new ApplicationLogin 
                { 
                    Database = System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Database1.accdb"), 
                    DatabasePassword = "******", 
                    UserName = txtUserName.Text, 
                    UserPassword = txtPassword.Text 
                };

            if (AppLogin.Login())
            {
                Retrys = 0;
                this.Hide();
                Form1 f = new Form1();
                f.ShowDialog();
            }
            else
            {
                Retrys += 1;
                MessageBox.Show("Login failed");
            }
        }
Exemplo n.º 2
0
        public async Task <ApplicationLogin> UpdateApplicationLoginAsync(ApplicationLogin applicationLogin)
        {
            using var context = new MedeccContext();

            var @return = context.Update(applicationLogin);
            await context.SaveChangesAsync();

            return(@return.Entity);
        }
Exemplo n.º 3
0
        public async Task AddApplicationLoginAsync(ApplicationLogin applicationLogin)
        {
            var id = Guid.NewGuid().ToString("N");;

            applicationLogin.Id = id;

            using var context = new MedeccContext();
            await context.AddAsync(applicationLogin);

            await context.SaveChangesAsync();
        }
        public async Task <IActionResult> UpdateApplicationLoginAsync(string id, [FromBody] ApplicationLogin applicationLogin)
        {
            var fromDatabase = await userManager.FindByIdAsync(id);

            if (fromDatabase == null)
            {
                return(NotFound());
            }

            var applicationLoginToUpdate = new ApplicationLogin
            {
                Id                 = id,
                Enabled            = applicationLogin.Enabled ?? fromDatabase.Enabled.Value,
                NormalizedUserName = applicationLogin.NormalizedUserName ?? fromDatabase.NormalizedUserName,
                UserName           = applicationLogin.UserName ?? fromDatabase.UserName,
                PasswordHash       = fromDatabase.PasswordHash
            };

            return(Ok(await userManager.UpdateAsync(applicationLoginToUpdate)));
        }