Пример #1
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            //llamamos al objeto pelicula
            Pelicula emp = new Pelicula();

            //vamos ingresando datos en el constructor
            emp.nombre = cmbCuenta.SelectedItem.ToString().Trim();


            //llamar a la función de agregar a la base de datos (PeliculaDAO)
            int resultado = PeliculaDAO.Eliminar(emp);

            if (resultado > 0)
            {
                //mensaje de inforamción que el usuario fuen guardado
                MessageBox.Show("Película borrada con éxito!", "Película", MessageBoxButtons.OK, MessageBoxIcon.Information);
                //ahora los campos se vacían para un nuevo registro
                string resultado2 = PeliculaDAO.ConsultaNombres();
                string patron     = "-";
                cmbCuenta.Items.Clear();
                //se actualiza al combobox xd
                String[] subcadenas = Regex.Split(resultado2, patron);
                foreach (var subcadena in subcadenas)
                {
                    cmbCuenta.Items.Add(subcadena);
                }
                //se resetea al combo
                cmbCuenta.ResetText();
            }
            else
            {
                //en caso de no hacer una buena conexión con la base de datos nos muestra este error
                MessageBox.Show("No se pudo borrar la película", "Fallo al insetar!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
Пример #2
0
        private void DeleteMovie_Load(object sender, EventArgs e)
        {
            //creación el obejeto pelicula
            Pelicula user = new Pelicula();
            //por medio de una consulta carga en un combobox a los datos
            string resultado = PeliculaDAO.ConsultaNombres();
            //se establece el patrón o marca que ayudará para que no se muestren todos los datos en un mismo renglón
            string patron = "-";

            //vacía al combo para después llenarlo
            cmbCuenta.Items.Clear();
            //se ingresa en un arreglo a los datos de la consulta
            String[] subcadenas = Regex.Split(resultado, patron);
            // este ciclo se realiza para el llenado del combobox mientras haya datos, ya que esta cantidad suele ser variable
            foreach (var subcadena in subcadenas)
            {
                //llena al combo con los datos obtenidos de la consulta
                cmbCuenta.Items.Add(subcadena);
            }
        }