Exemple #1
0
 private void btnCancel_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Si cancelas perderás los cambios. ¿Estás seguro?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == System.Windows.Forms.DialogResult.Yes)
     {
         this.PeliculaActual = null;
         this.DialogResult = System.Windows.Forms.DialogResult.Cancel;
     }
 }
Exemple #2
0
        public frmPelicula(Pelicula p)
            : this()
        {
            this.txtNombre.Text = p.Nombre;
            this.txtDirector.Text = p.Director;
            this.txtGenero.Text = p.Genero;
            this.nupYear.Value = p.Year;
            this.nupValor.Value = p.Valor;
            this.chkVista.Checked = p.Vista;

            this.PeliculaActual = p;
        }
Exemple #3
0
        private void btnEditar_Click(object sender, EventArgs e)
        {
            C1.Win.C1FlexGrid.Row r = fgPelis.Rows[fgPelis.RowSel];

            if (r.UserData is Pelicula)
            {
                Pelicula p = (Pelicula)r.UserData;

                frmPelicula form = new frmPelicula(p);
                form.Text = "Editar";

                if (form.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                {
                    db.SaveChanges();

                    this.CargaGrid();
                }
            }
            else
            {
                MessageBox.Show("Primero selecciona la película que quieres editar", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Exemple #4
0
        private void RellenaDetalles(Pelicula p)
        {
            pb1.Visible = false;
            pb2.Visible = false;
            pb3.Visible = false;
            pb4.Visible = false;
            pb5.Visible = false;

            this.txtNombre.Text = p.Nombre;
            this.txtDirector.Text = p.Director;
            this.txtGenero.Text = p.Genero;
            this.txtYear.Text = p.Year.ToString();
            this.chkVista.Checked = p.Vista;

            if (p.Valor > 0)
            {
                pb1.Visible = true;
                if (p.Valor > 1)
                {
                    pb2.Visible = true;
                    if (p.Valor > 2)
                    {
                        pb3.Visible = true;
                        if (p.Valor > 3)
                        {
                            pb4.Visible = true;
                            if (p.Valor > 4)
                            {
                                pb5.Visible = true;
                            }
                        }
                    }
                }
            }
        }
Exemple #5
0
        private void InsertaFila(Pelicula p)
        {
            C1.Win.C1FlexGrid.Row r = this.fgPelis.Rows.Add();

            r[cNombre] = p.Nombre;
            r[cDirector] = p.Director;
            r[cYear] = p.Year;
            r[cGenero] = p.Genero;
            r[cValor] = p.Valor;
            r[cVista] = p.Vista;

            r.UserData = p;
        }