Exemple #1
0
        protected void btnEntrar_Click(object sender, EventArgs e)
        {
            UsuarioValidator usuarioBus = new UsuarioValidator();
            UsuarioFields usuarioObj = new UsuarioFields();
            UsuarioControl usuarioDal = new UsuarioControl();

            try
            {

                if (usuarioDal.FindByPassword(FormsAuthentication.HashPasswordForStoringInConfigFile(Password, "MD5")) != null)
                    {
                        if (usuarioDal.FindByUserName(Username) != null)
                        {
                            usuarioObj = usuarioDal.FindByUserName(Username);

                            Session["moduloUsuario"] = usuarioObj.Modulo;
                            Session["idUsuario"] = usuarioObj.idUsuario;
                            Session["usuarioObj"] = usuarioObj;

                            if (usuarioObj.Situacao != "I")
                            {
                                FormsAuthentication.RedirectFromLoginPage(Username, ManterConectado);
                            }
                            else
                            {
                                MessageBox.Show("Usuário inativo favor contatar o administrador.", MessageBox.MessageType.Info);
                            }

                        }

                         else
                          MessageBox.Show("Usuário e/ou Senha incorretos, favor verificar", MessageBox.MessageType.Info);

                    }
                    else
                    {
                        MessageBox.Show("Usuário e/ou Senha incorretos, favor verificar", MessageBox.MessageType.Info);
                    }

            }

            catch (Exception ex)
            {

                throw new Exception(ex.Message);
            }
        }