private void button1_Click(object sender, EventArgs e) { if (rdbAdm.Checked == true) { modeloAdm adm = new modeloAdm(); adm = data.LoginAdm(txtLogin.Text, txtSenha.Text); if (adm == null) { MessageBox.Show("Não foi posivel fazer o Login como Administrador"); } else { frmAdmPrincipal admForm = new frmAdmPrincipal(adm); admForm.ShowDialog(); } } else if (rdbCliente.Checked == true) { modeloCliente cliente = new modeloCliente(); cliente= data.LoginCliente(txtLogin.Text, txtSenha.Text); if (cliente == null) { MessageBox.Show("Não foi possivel fazer o login como Cliente"); } else { frmClientePrincipal clienteForm = new frmClientePrincipal(cliente); clienteForm.ShowDialog(); } } else { MessageBox.Show("Selecione um tipo de Conta para Logar"); } }
public modeloAdm LoginAdm(string login, string senha) { modeloAdm admin = new modeloAdm(); var queryLogin = from administrador in dblocadora.tabAdms where administrador.login == login where administrador.senha == senha select administrador; if (queryLogin.Count() > 0) { foreach (var adm in queryLogin) { admin.Id = adm.Id; admin.Nome = adm.nome; admin.Login = adm.login; admin.Email = adm.email; admin.Senha = adm.senha; } return admin; } else { return null; } }
public frmAdmPrincipal(modeloAdm adm) { InitializeComponent(); admin = adm; }