public void actualizarcartelera() { try { NCartelera listacartelera = new NCartelera(); listaCar = listacartelera.listacartelera(); var lista = (from car in listaCar select new { car.Id_Cartelera, Pelicula = car.Id_Pelicula.Nombre, Sala = car.Id_Sala.nombre, car.Fecha, car.Hora, car.valor, car.Id_Pelicula.IdPelicula, car.Id_Sala.IdSala }).ToList(); dgvCartelera.DataSource = lista; dgvCartelera.Columns["IdPelicula"].Visible = false; dgvCartelera.Columns["IdSala"].Visible = false; dgvCartelera.Columns["Id_Cartelera"].Visible = false; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void FrmBuscarCartelera_Load(object sender, EventArgs e) { try { NCartelera listacartelera = new NCartelera(); List <ECartelera> listaCar = listacartelera.listacartelera(); var lista = (from car in listaCar select new { car.Id_Cartelera, Pelicula = car.Id_Pelicula.Nombre, Sala = car.Id_Sala.nombre, car.Fecha, car.Hora, car.valor, car.Id_Pelicula.IdPelicula, car.Id_Sala.IdSala }).ToList(); dgvBuscarCartelera.DataSource = lista; //dgvBuscarCartelera.Columns["IdPelicula"].Visible = false; // dgvBuscarCartelera.Columns["IdSala"].Visible = false; // dgvBuscarCartelera.Columns["Id_Cartelera"].Visible = false; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btneliminar_Click(object sender, EventArgs e) { try { if (MessageBox.Show("Seguro que deseas eliminar este registro", "CARTELERA", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { ECartelera eliminar = new ECartelera(); eliminar.Id_Cartelera = Convert.ToInt32(txtValor.Tag); NCartelera datoseliminar = new NCartelera(); datoseliminar.eliminracarte(eliminar); Limpiar(); actualizarcartelera(); //dgvSala.DataSource = listasala; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnguardar_Click(object sender, EventArgs e) { try { if (modificar) { ECartelera modCarte = new ECartelera(); modCarte.Id_Cartelera = Convert.ToInt32(txtValor.Tag); modCarte.Id_Pelicula.Nombre = txtpelicula.Text; modCarte.Id_Pelicula.IdPelicula = Convert.ToInt32(txtpelicula.Tag); modCarte.Id_Sala.nombre = txtsala.Text; modCarte.Id_Sala.IdSala = Convert.ToInt32(txtsala.Tag); modCarte.Fecha = Convert.ToDateTime(dtpFecha.Text); modCarte.Hora = TimeSpan.Parse(dtpHora.Text); if (Convert.ToDecimal(txtValor.Text) <= 0) { throw new ArgumentException("Ingrese un valor valido"); } else { modCarte.valor = Convert.ToDecimal(txtValor.Text); } NCartelera modificarcartela = new NCartelera(); modificarcartela.Modificar(modCarte); MessageBox.Show("Se guardo correctamente", "Cartelera", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { ECartelera datosCarte = new ECartelera(); datosCarte.Id_Pelicula.Nombre = txtpelicula.Text; datosCarte.Id_Pelicula.IdPelicula = Convert.ToInt32(txtpelicula.Tag); datosCarte.Id_Sala.nombre = txtsala.Text; datosCarte.Id_Sala.IdSala = Convert.ToInt32(txtsala.Tag); datosCarte.Fecha = Convert.ToDateTime(dtpFecha.Text); datosCarte.Hora = TimeSpan.Parse(dtpHora.Text); if (Convert.ToDecimal(txtValor.Text) <= 0) { txtValor.Text = ""; throw new ArgumentException("Ingrese un valor valido"); } else { datosCarte.valor = Convert.ToDecimal(txtValor.Text); } NCartelera agregarcarte = new NCartelera(); agregarcarte.agregarCartelera(datosCarte); MessageBox.Show("Se guardo correctamente", "Cartelera", MessageBoxButtons.OK, MessageBoxIcon.Information); } actualizarcartelera(); Limpiar(); Deshabilitar(); btncancelar.Enabled = false; btneliminar.Enabled = false; btnguardar.Enabled = false; btnmodificar.Enabled = false; btnnuevo.Enabled = true; btnbuscarpeli.Enabled = false; btnbuscarsala.Enabled = false; } catch (Exception ex) { MessageBox.Show(ex.Message, "Cartelera", MessageBoxButtons.OK, MessageBoxIcon.Error); } }