Beispiel #1
0
        public MainWindow()
        {
            log_user = new Usuarios_Model();


            InitializeComponent();
        }
Beispiel #2
0
        }//update_user

        public int delete_user(Usuarios_Model user)
        {
            //Abre conecção
            using (MySqlCommand comando = new MySqlCommand(
                       "DELETE FROM usuarios " +
                       "WHERE chave = @Chave AND  usuario = @Email; ", conexao))
            {
                try
                {
                    conexao.Open();
                    if (conexao.State == ConnectionState.Open)
                    {
                        //Se estiver aberta insere os dados na BD
                        // comando.Parameters.AddWithValue("@Nome", nome.Text);// para sql usar .Parameters.Add
                        comando.Parameters.AddWithValue("@Email", user.login);
                        comando.Parameters.AddWithValue("@Chave", user.chave);
                        comando.BeginExecuteNonQuery();
                    }
                    status = 0;
                    conexao.Close();
                }
                catch (Exception Erro)
                {
                    status = 1;
                    conexao.Close();
                    MessageBox.Show("Impossível estabelecer conexão:" + Erro);
                }
            }
            return(this.status);
        }//delete_user
Beispiel #3
0
 public int login_check(Usuarios_Model user)
 {
     if (user.login == "" || user.login == "")
     {
         status = 1;
     }
     else
     {
         //Abre conecção
         using (MySqlCommand comando = new MySqlCommand(
                    "SELECT id " +
                    "FROM usuarios " +
                    "where " +
                    "usuario = @Email and " +
                    "senha = @Senha;", conexao))
         {
             try
             {
                 if (conexao.State == ConnectionState.Open)
                 {
                     //Se estiver aberta procura os dados na BD
                     // comando.Parameters.AddWithValue("@Nome", nome.Text);// para sql usar .Parameters.Add
                     comando.Parameters.AddWithValue("@Email", user.login);
                     comando.Parameters.AddWithValue("@Senha", user.senha);
                     comando.BeginExecuteNonQuery();
                     reader = comando.ExecuteReader();
                     if (reader.HasRows)
                     {
                         status = 0;
                     }
                     else
                     {
                         status = 1;
                     }
                 }
             }
             catch (Exception Erro)
             {
                 MessageBox.Show("Impossível estabelecer conexão:" + Erro);
             }
         }
     }
     return(status);
 }//login_ckeck fim
Beispiel #4
0
 //inserir novo usuario
 public int insert_new_user(Usuarios_Model user)
 {
     if (user.login == "" || user.senha == "" || user.chave == "")
     {
         status = 1;
     }
     else
     {
         //Abre conecção
         using (MySqlCommand comando = new MySqlCommand(
                    "INSERT INTO usuarios (usuario, senha, chave) " +
                    "VALUES " +
                    "( " +
                    "@Email, " +
                    "@Senha, " +
                    "@Chave );", conexao))
         {
             try
             {
                 if (conexao.State == ConnectionState.Open)
                 {
                     //Se estiver aberta insere os dados na BD
                     comando.Parameters.AddWithValue("@Email", user.login);
                     comando.Parameters.AddWithValue("@Senha", user.senha);
                     comando.Parameters.AddWithValue("@Chave", user.chave);
                     comando.BeginExecuteNonQuery();
                     status = 0;
                 }
                 else
                 {
                     status = 1;
                 }
             }
             catch (Exception Erro)
             {
                 MessageBox.Show("Impossível estabelecer conexão:" + Erro);
             }
         }
     }
     return(status);
 }//insert_new_user
 public esquecu_senha()
 {
     log_user = new Usuarios_Model();
     InitializeComponent();
 }
Beispiel #6
0
 public New_User()
 {
     cadastro = new DaoCadastroUser();
     user_log = new Usuarios_Model();
     InitializeComponent();
 }