Exemplo n.º 1
0
        private void btnLogar_Click(object sender, EventArgs e)
        {
            // Cria objetos das classes para verificação de login.
            AdminBusiness adminBusiness = new AdminBusiness();
            Admin         admin         = new Admin
            {
                // Envia ao objeto 'admin' da classe Admin os textos digitados no form.
                Login = txtLogin.Text,
                Senha = txtSenha.Text
            };

            // Cria um DataTable que busca o login no banco.
            DataTable dt = adminBusiness.BuscarUsuario(admin);

            // Verifica se foi retornado algum valor (1 linha) para o DataTable 'dt'. Se sim, validou usuário e senha.
            if (dt.Rows.Count > 0)
            {
                MessageBox.Show("Logado com sucesso!", "Login efetuado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Hide();
                frmPrincipal frmPrincipal = new frmPrincipal(txtLogin.Text);
                frmPrincipal.Show();
            }
            else
            {
                MessageBox.Show("Usuário ou senha inválidos!", "Erro no login", MessageBoxButtons.OK, MessageBoxIcon.Error);
                txtLogin.SelectAll();
                txtLogin.Focus();
            }
        }
Exemplo n.º 2
0
        public void DeleteOldImages()
        {
            var context = GetContext();
            var repo    = new AdminBusiness(context, new Configuration.WeblogConfiguration());

            repo.DeleteOldImages(@"C:\projects2010\Westwind.Weblog\Westwind.Weblog\wwwroot\images");
        }
Exemplo n.º 3
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            // Verifica se os campos estão válidos para cadastro de usuário. Caso retorne true, estão válidos.
            if (VerificaCampos())
            {
                // Cria objetos das classes para verificação de login.
                AdminBusiness adminBusiness = new AdminBusiness();
                Admin         admin         = new Admin
                {
                    // Envia ao objeto 'admin' da classe Admin o texto digitado no form (txtLogin).
                    Login = txtLogin.Text,
                    Senha = txtSenha.Text
                };

                // Cria um DataTable que busca o login no banco.
                DataTable dt = adminBusiness.BuscarLogin(admin);

                // Verifica se já foi encontrado um usuário com o mesmo login. Se não foi, cadastra novo usuário.
                if (dt.Rows.Count == 0)
                {
                    adminBusiness.CadastrarUsuario(admin);
                    MessageBox.Show("Usuário cadastrado com sucesso!", "Login efetuado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Close();
                }
                else
                {
                    MessageBox.Show("Nome de usuário já existe!", "Erro no login", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    txtLogin.SelectAll();
                    txtLogin.Focus();
                }
            }
        }
Exemplo n.º 4
0
        protected void btnLogin_Click(object sender, EventArgs e)
        {
            string userName = txtUserName.Text.Trim();
            string password = txtPassword.Text.Trim();

            DataResultArgs <AdminEntity> resultSet = new AdminBusiness().Get_Admin(userName, password);

            if (resultSet.HasError)
            {
                divInformation.ErrorText = resultSet.ErrorDescription;
            }
            else
            {
                if (resultSet.Result == null)
                {
                    divInformation.ErrorText = "Kullanıcı adı veya şifre yanlış!";
                }
                else
                {
                    Session[CommonConst.Admin] = resultSet.Result;
                    CurrentContex.Contex       = resultSet.Result;
                    Response.Redirect("~/Default.aspx");
                }
            }
        }
 public AdminController(AdminBusiness repo,
                        WeblogConfiguration configuration,
                        IHostingEnvironment Host)
 {
     Configuration = configuration;
     this.Host     = Host;
     AdminRepo     = repo;
 }
Exemplo n.º 6
0
 public UserAccountTests()
 {
     adminBiz   = new AdminBusiness(dbContext);
     physBiz    = new PhysicianBusiness(dbContext);
     agentBiz   = new AgentBusiness(dbContext);
     vendorBiz  = new VendorBusiness(dbContext);
     patientBiz = new PatientBusiness(dbContext);
 }
Exemplo n.º 7
0
        private bool login()
        {
            AdminBusiness adminBusiness = new AdminBusiness();

            if (Session["adminmail"] == null || Session["adminpass"] == null)
            {
                return(false);
            }
            if (adminBusiness.checkAdmin((string)Session["adminmail"], (string)Session["adminpass"]) == 0)
            {
                return(false);
            }
            return(true);
        }
 public frmGiris()
 {
     InitializeComponent();
     admin         = new Admin();
     adminBusiness = new AdminBusiness();
 }