internal FotoCliente BuscaFoto(int id) { var connection = new MySqlConnection(config.getConexao()); var command = connection.CreateCommand(); try { connection.Open(); command.CommandText = "select * from tb_foto_cliente where id_cliente = " + id; var result = command.ExecuteReader(); FotoCliente foto = new FotoCliente(); if (result.Read()) { foto.Id = result.GetInt32("id"); foto.Id_cliente = id; foto.Caminho_foto = result.GetString("caminho_foto"); foto.Nome_foto = result.GetString("nome_foto"); return(foto); } } catch { } finally { if (connection.State == ConnectionState.Open) { connection.Close(); } } return(null); }
internal void InsereFotoCliente(FotoCliente foto) { var connection = new MySqlConnection(config.getConexao()); var command = connection.CreateCommand(); try { connection.Open(); command.CommandText = "insert into tb_foto_cliente values(0,@id_cliente,@caminho_foto,@nome_foto)"; command.Parameters.AddWithValue("@id_cliente", foto.Id_cliente); command.Parameters.AddWithValue("@caminho_foto", foto.Caminho_foto); command.Parameters.AddWithValue("@nome_foto", foto.Nome_foto); command.ExecuteNonQuery(); } catch (Exception ex) { MessageBox.Show("Erro ao salvar foto do cliente" + ex.Message); } finally { if (connection.State == ConnectionState.Open) { connection.Close(); } } }