private void btnBorra_Click(object sender, EventArgs e)
        {
            //int ren = int.Parse(peliculaid);

            int resultado = RentasDAO.Eliminar(ren);

            if (resultado > 0)
            {
                //mensaje de inforamción que el usuario fue guardado
                MessageBox.Show("Usuario borrado con éxito!", "Usuario Borrar", MessageBoxButtons.OK, MessageBoxIcon.Information);
                //ahora los campos se vacían para un nuevo registro
                RentasDAO.MostrarPeliculasPedidas(tabPelis, clientito);
                //ahora se crea el objeto cliente
                Cliente c = new Cliente();
                //se asigna el valor del id al idntificador
                c.id = identificador;
                //se realiza la consulta correspondiente para obtener el adeudo del cliente
                total = RentasDAO.ObtenerTotal(c);
                //se llena el campo correspondiente al total
                string to = total.ToString();
                txtTOT.Text = to;
            }
            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 del pedido", "Fallo al insetar!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
Exemple #2
0
        //función que carga a las entregas del día
        private void RentasHoy_Load(object sender, EventArgs e)
        {
            //se obtiene la fecha del día
            DateTime Hoy          = DateTime.Today;
            string   fecha_actual = Hoy.ToString("yyyy/MM/dd");

            //se llama a la función que carga las entregas que son del día
            RentasDAO.MostrarPorDiaDeEntrega(dataviwe, fecha_actual);
        }
Exemple #3
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            //creación de los objetos que requiere para rentar
            Cliente  cliente = new Cliente();
            Pelicula movie   = new Pelicula();
            Empleado employe = new Empleado();

            //verificación de que fueron ingresados todos los datos
            if (cmbCliente.SelectedItem == null || cmbEmp.SelectedItem == null || cmbPeli.SelectedItem == null)
            {
                //mensaje
                MessageBox.Show("Seleccione a un cliente");
            }
            else
            {
                //obtención de los datos que contiene la ventana
                string c    = cmbCliente.SelectedItem.ToString().Trim();
                int    clie = int.Parse(c);
                cliente.id = clie;

                string m  = cmbPeli.SelectedItem.ToString().Trim();
                int    mo = int.Parse(m);
                movie.id = mo;

                string g  = cmbEmp.SelectedItem.ToString().Trim();
                int    em = int.Parse(g);
                employe.id = em;
                //obtención de la fecha del sistema
                DateTime Hoy          = DateTime.Today;
                string   fecha_actual = Hoy.ToString("yyyy/MM/dd");

                //se le da formato a la fecha que nos da el datepicker
                dateEntrega.Format       = DateTimePickerFormat.Custom;
                dateEntrega.CustomFormat = "yyyy/MM/dd";
                string fecha2 = dateEntrega.Text.Trim();

                //rec.ProximaCita = dateProxCita.Text.Trim();
                string r = PeliculaDAO.ConsultarExistencia(movie);
                MessageBox.Show(r);

                if (r != "Ya no hay películas disponibles")
                {
                    int resultado = RentasDAO.Insertar(movie, cliente, employe, fecha_actual, fecha2);
                    if (resultado > 0)
                    {
                        //mensaje de inforamción que el usuario fuen guardado
                        MessageBox.Show("Renta guardada con éxito!", "Renta Guardada", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    else
                    {
                        //en caso de no hacer una buena conexión con la base de datos nos muestra este error
                        MessageBox.Show("No se pudo guardar el registro", "Fallo al insetar!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    }
                }
            }
        }
        //se llena la tabla principal
        private void FormEmpleado_Load(object sender, EventArgs e)
        {
            //función para llenar la tabla
            PeliculaDAO.MostrarPeliculas(tabBusqueda);
            tabBusqueda.Width = this.Width;


            //obtención de la fecha del sistema
            DateTime Hoy          = DateTime.Today;
            string   fecha_actual = Hoy.ToString("yyyy/MM/dd");

            //se eliminan todas aquellas películas que haya pasado el día de entrega
            RentasDAO.EliminarPorDiaEntrega(fecha_actual);
        }
        //botón que activa el cobro
        private void btnSave_Click(object sender, EventArgs e)
        {
            int resultado = RentasDAO.Cobrar(identificador);

            if (resultado > 0)
            {
                //mensaje de inforamción que el usuario fuen guardado
                MessageBox.Show("Película pagada con éxito!", "Película Pagada", MessageBoxButtons.OK, MessageBoxIcon.Information);
                //ahora los campos se vacían para un nuevo registro
            }
            else
            {
                //en caso de no hacer una buena conexión con la base de datos nos muestra este error
                MessageBox.Show("No se pudo pagar la película", "Fallo al insetar!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
        //función que se activa cuando carga la ventana
        private void Cobrar_Load(object sender, EventArgs e)
        {
            //se obtiene el id y se pone en el textarea correspondiente
            string idc = identificador.ToString();

            txtID.Text = idc;
            clientito  = int.Parse(idc);
            //ahora se crea el objeto cliente
            Cliente c = new Cliente();

            //se asigna el valor del id al idntificador
            c.id = identificador;
            //se realiza la consulta correspondiente para obtener el adeudo del cliente
            total = RentasDAO.ObtenerTotal(c);
            //se llena el campo correspondiente al total
            string to = total.ToString();

            txtTOT.Text = to;


            //llenado de las peliculas que adeuda el cliente
            RentasDAO.MostrarPeliculasPedidas(tabPelis, clientito);
        }
 private void VerRentas_Load(object sender, EventArgs e)
 {
     //función para llenar la tabla
     RentasDAO.MostrarPeliculasRentadas(dataviwe);
 }