private void lstVSessao_MouseClick(object sender, MouseEventArgs e) { foreach (ListViewItem item in lstVSessao.SelectedItems) { CS_clsSessao objSessoes = new CS_clsSessao(); objSessoes = objSessoes.exibirIdSessao(Convert.ToInt32(item.Text)); txtIdSessao.Text = objSessoes.Id_Sessao.ToString(); } CS_clsSessao objSessao = new CS_clsSessao(); objSessao = objSessao.verificarSala(txtIdSessao.Text); //Verifica qual sala está a sessão if (objSessao.Id_Sala.Equals(1)) { //instanciando o form com o método getInstance CS_frmVendaIngresso vendaIngresso = new CS_frmVendaIngresso(this); //abrir form de vender ingresso sala 1 vendaIngresso.Show(); } else { //instanciando o form com o método getInstance CS_frmVenderIngressoSala2 vendaIngresso2 = new CS_frmVenderIngressoSala2(this); //abrir form de vender ingresso sala 1 vendaIngresso2.Show(); } }
public CS_clsSessao verificarSala(string id) { CS_clsConexao conexao = new CS_clsConexao(); conexao.conectar(); SqlCommand cmd = new SqlCommand("SELECT ID_SALA FROM TB_SESSAO WHERE ID_SESSAO=@ID", conexao.conexao); cmd.Parameters.AddWithValue("@ID", Convert.ToInt32(id)); CS_clsSessao mObjSessao = new CS_clsSessao(); SqlDataReader dr = cmd.ExecuteReader(CommandBehavior.SingleRow); if (dr.Read()) { mObjSessao.Id_Sala = Convert.ToInt32(dr[("ID_SALA")]); return(mObjSessao); } else { //foreach (Control ctl in this.Controls) // { // if (ctl is TextBox) // ctl.Text = ""; // } return(null); } dr.Close(); conexao.desconectar(); }
private void btnIncluir_Click(object sender, EventArgs e) { query = "SELECT MAX(ID_SESSAO)+1 AS ID FROM TB_SESSAO"; DialogResult iResposta; iResposta = MessageBox.Show("Deseja realmente inserir este Filme?", "Confirma a Inserção", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (iResposta.ToString() == "Yes") { CS_clsSessao mObjSessao = new CS_clsSessao(); try { mObjSessao.Id_Sessao = autoIncremento(query); mObjSessao.HR_Sessao = cmbHora.Text; mObjSessao.DT_Sessao = Convert.ToDateTime(dtpSessao.Text); mObjSessao.VL_Inteira = Convert.ToSingle(txtValorInteira.Text); mObjSessao.VL_Meia = Convert.ToSingle(txtValorMeia.Text); mObjSessao.ST_Situacao = cmbStatus.Text; mObjSessao.Id_Filme = Convert.ToInt32(cmbFilme.SelectedValue); mObjSessao.Id_Funcionario = Convert.ToInt32(cmbFuncionario.SelectedValue); mObjSessao.Id_Sala = Convert.ToInt32(cmbSala.Text); string mErro = mObjSessao.inserirSessao(); if (mErro == null) { MessageBox.Show("Inserido com sucesso"); } else { MessageBox.Show(mErro); } telaInicial(); } catch (Exception ex) { MessageBox.Show(ex.Message); } } }
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_clsSessao mObjSessao = new CS_clsSessao(); try { mObjSessao.Id_Sessao = Convert.ToInt32(txtIdSessao.Text); mObjSessao.HR_Sessao = cmbHora.Text; mObjSessao.DT_Sessao = Convert.ToDateTime(dtpSessao.Text); mObjSessao.VL_Inteira = Convert.ToSingle(txtValorInteira.Text); mObjSessao.VL_Meia = Convert.ToSingle(txtValorMeia.Text); mObjSessao.ST_Situacao = cmbStatus.Text; mObjSessao.Id_Filme = Convert.ToInt32(cmbFilme.SelectedValue); mObjSessao.Id_Funcionario = Convert.ToInt32(cmbFuncionario.SelectedValue); mObjSessao.Id_Sala = Convert.ToInt32(cmbSala.Text); string mErro = mObjSessao.atualizarSessao(); if (mErro == null) { MessageBox.Show("Sessão atualizada com sucesso"); } else { MessageBox.Show(mErro); } telaInicial(); } catch (Exception ex) { MessageBox.Show(ex.Message); } } }
public void carregarListSessao() { lstVSessao.Items.Clear(); CS_clsSessao objSessaos = new CS_clsSessao(); SqlDataReader dr = objSessaos.getSessao(); while (dr.Read()) { ListViewItem lstV = new ListViewItem(dr["ID_SESSAO"].ToString()); lstV.SubItems.Add(dr["HR_SESSAO"].ToString()); lstV.SubItems.Add(dr["DT_SESSAO"].ToString()); lstV.SubItems.Add(dr["VL_INTEIRA"].ToString()); lstV.SubItems.Add(dr["VL_MEIA"].ToString()); lstV.SubItems.Add(dr["ST_SITUACAO"].ToString()); lstV.SubItems.Add(dr["NM_FILME"].ToString()); lstV.SubItems.Add(dr["ID_SALA"].ToString()); lstV.SubItems.Add(dr["ID_FUNCIONARIO"].ToString()); lstV.SubItems.Add(dr["VL_GRATUITA"].ToString()); lstVSessao.Items.Add(lstV); } }
public CS_clsSessao exibirDados(int id) { CS_clsConexao conexao = new CS_clsConexao(); conexao.conectar(); SqlCommand cmd = new SqlCommand("SELECT * FROM TB_SESSAO WHERE ID_SESSAO=@ID", conexao.conexao); cmd.Parameters.AddWithValue("@ID", Convert.ToInt32(id)); CS_clsSessao mObjSessao = new CS_clsSessao(); SqlDataReader dr = cmd.ExecuteReader(CommandBehavior.SingleRow); if (dr.Read()) { mObjSessao.Id_Sessao = Convert.ToInt32(dr[("ID_SESSAO")]); mObjSessao.HR_Sessao = dr[("HR_SESSAO")].ToString(); mObjSessao.DT_Sessao = Convert.ToDateTime(dr[("DT_SESSAO")]); mObjSessao.VL_Inteira = Convert.ToSingle(dr[("VL_INTEIRA")]); mObjSessao.VL_Meia = Convert.ToSingle(dr[("VL_MEIA")]); mObjSessao.ST_Situacao = dr[("ST_SITUACAO")].ToString(); mObjSessao.Id_Filme = Convert.ToInt32(dr[("ID_FILME")]); mObjSessao.Id_Sala = Convert.ToInt32(dr[("ID_SALA")]); mObjSessao.Id_Funcionario = Convert.ToInt32(dr[("ID_FUNCIONARIO")]); mObjSessao.VL_Gratuita = dr[("VL_GRATUITA")].ToString(); return(mObjSessao); } else { //foreach (Control ctl in this.Controls) // { // if (ctl is TextBox) // ctl.Text = ""; // } return(null); } dr.Close(); conexao.desconectar(); }
private void btnInativar_Click(object sender, EventArgs e) { DialogResult iResposta; iResposta = MessageBox.Show("Deseja realmente Inativar a sessão?", "Confirma a Inativação", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (iResposta.ToString() == "Yes") { CS_clsSessao mObjSessao = new CS_clsSessao(); string mErro = mObjSessao.inativarSessao(Convert.ToInt32(txtIdSessao.Text)); if (mErro == null) { MessageBox.Show("Sessao inativada com sucesso"); } else { MessageBox.Show(mErro); } telaInicial(); } }
private void lstVSessao_MouseClick(object sender, MouseEventArgs e) { gbxDadosSessao.Enabled = false; foreach (ListViewItem item in lstVSessao.SelectedItems) { CS_clsSessao objSessao = new CS_clsSessao(); objSessao = objSessao.exibirDados(Convert.ToInt32(item.Text)); txtIdSessao.Text = objSessao.Id_Sessao.ToString(); cmbHora.Text = objSessao.HR_Sessao; dtpSessao.Text = objSessao.DT_Sessao.ToString(); txtValorInteira.Text = objSessao.VL_Inteira.ToString(); txtValorMeia.Text = objSessao.VL_Meia.ToString(); cmbStatus.Text = objSessao.ST_Situacao; cmbFilme.Text = objSessao.Id_Filme.ToString(); cmbSala.Text = objSessao.Id_Sala.ToString(); cmbFuncionario.Text = objSessao.Id_Funcionario.ToString(); //txtNmDescricao.Text = objSessao.VL_Gratuita; btnAlterar.Enabled = true; btnIncluir.Enabled = false; btnInativar.Enabled = true; } }