private void btnSalvar_Click(object sender, EventArgs e) { DialogResult iResposta; iResposta = MessageBox.Show("Deseja realmente atualizar este Filme?", "Confirma a Inserção", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (iResposta.ToString() == "Yes") { CS_clsFilme mObjFilme = new CS_clsFilme(); try { mObjFilme.Id_Filme = Convert.ToInt32(txtIdFilme.Text); mObjFilme.Ano_Realizacao = txtAnoRealizacao.Text; mObjFilme.Duracao_Filme = txtDuracaoFilme.Text; mObjFilme.Genero_Filme = txtGeneroFilme.Text; mObjFilme.NM_Descricao = txtNmDescricao.Text; mObjFilme.Titulo_Filme = txtTituloFilme.Text; if (mObjFilme.NM_Folder == null) { mObjFilme.NM_Folder = caminho; } else { mObjFilme.NM_Folder = mObjFilme.NM_Folder; } string mErro = mObjFilme.atualizarFilme(); if (mErro == null) { MessageBox.Show("Filme atualizado com sucesso"); } else { MessageBox.Show(mErro); } telaInicial(); } catch (Exception ex) { MessageBox.Show(ex.Message); } } }
public void carregarList() { lstVFilmes.Items.Clear(); CS_clsFilme objFilmes = new CS_clsFilme(); SqlDataReader dr = objFilmes.getFilmes(); while (dr.Read()) { ListViewItem lstV = new ListViewItem(dr["ID_FILME"].ToString()); lstV.SubItems.Add(dr["NM_FILME"].ToString()); lstV.SubItems.Add(dr["NM_GENERO"].ToString()); lstV.SubItems.Add(dr["DS_DESCRICAO"].ToString()); lstV.SubItems.Add(dr["HR_DURACAO"].ToString()); lstV.SubItems.Add(dr["DT_ANOREALIZACAO"].ToString()); lstVFilmes.Items.Add(lstV); } }
/*função utilizada para realizar a contagem de letras do caminho da imagem * public static string caminhoPalavra(string caminho) { * string armazenar = ""; * for (int i = 0; i > caminho.Length; i--) * { * if (caminho[i].Equals("/")) * { * armazenar += caminho[i]; * } * * } * return armazenar; * }*/ private void btnIncluir_Click_1(object sender, EventArgs e) { query = "SELECT MAX(ID_FILME)+1 AS ID FROM TB_FILME"; DialogResult iResposta; iResposta = MessageBox.Show("Deseja realmente inserir este Filme?", "Confirma a Inserção", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (iResposta.ToString() == "Yes") { CS_clsFilme mObjFilme = new CS_clsFilme(); try { mObjFilme.Id_Filme = autoIncremento(query); mObjFilme.Ano_Realizacao = txtAnoRealizacao.Text; mObjFilme.Duracao_Filme = txtDuracaoFilme.Text; mObjFilme.Genero_Filme = txtGeneroFilme.Text; mObjFilme.NM_Descricao = txtNmDescricao.Text; mObjFilme.Titulo_Filme = txtTituloFilme.Text; mObjFilme.NM_Folder = caminho; string mErro = mObjFilme.inserirFilme(); if (mErro == null) { MessageBox.Show("Inserido com sucesso"); } else { MessageBox.Show(mErro); } telaInicial(); } catch (Exception ex) { MessageBox.Show("Erro catastrofico "); } } }
private void lstVFilmes_Click(object sender, EventArgs e) { gbxDadosFilme.Enabled = false; foreach (ListViewItem item in lstVFilmes.SelectedItems) { CS_clsFilme objFilme = new CS_clsFilme(); objFilme = objFilme.exibirDados(Convert.ToInt32(item.Text)); txtIdFilme.Text = objFilme.Id_Filme.ToString(); txtTituloFilme.Text = objFilme.Titulo_Filme; txtDuracaoFilme.Text = objFilme.Duracao_Filme; txtAnoRealizacao.Text = objFilme.Ano_Realizacao; txtGeneroFilme.Text = objFilme.Genero_Filme; txtNmDescricao.Text = objFilme.NM_Descricao; pbxDadosFilme.Image = Image.FromFile(objFilme.NM_Folder); btnAlterar.Enabled = true; btnIncluir.Enabled = false; } }
public CS_clsFilme exibirDados(int id) { CS_clsConexao conexao = new CS_clsConexao(); conexao.conectar(); SqlCommand cmd = new SqlCommand("SELECT * FROM TB_FILME WHERE ID_FILME=@ID ", conexao.conexao); cmd.Parameters.AddWithValue("@ID", Convert.ToInt32(id)); CS_clsFilme mObjFilme = new CS_clsFilme(); SqlDataReader dr = cmd.ExecuteReader(CommandBehavior.SingleRow); if (dr.Read()) { mObjFilme.Id_Filme = Convert.ToInt32(dr[("ID_FILME")]); mObjFilme.Titulo_Filme = dr[("NM_FILME")].ToString(); mObjFilme.NM_Descricao = dr[("DS_DESCRICAO")].ToString(); mObjFilme.Duracao_Filme = dr[("HR_DURACAO")].ToString(); mObjFilme.Genero_Filme = dr[("NM_GENERO")].ToString(); mObjFilme.Ano_Realizacao = dr[("DT_ANOREALIZACAO")].ToString(); mObjFilme.NM_Folder = dr[("NM_FOLDER")].ToString(); return(mObjFilme); } else { //foreach (Control ctl in this.Controls) // { // if (ctl is TextBox) // ctl.Text = ""; // } return(null); } dr.Close(); conexao.desconectar(); }