コード例 #1
0
        //Boton Finalizar
        private void btnFinalizar_Click_1(object sender, EventArgs e)
        {
            string idDeOrden = dataGridOrdenes.CurrentRow.Cells[0].Value.ToString();

            if (ConexionBd.finalizarOrden(idDeOrden))
            {
                if (ConexionBd.eliminarJugadores(idDeOrden))
                {
                    OpenFileDialog buscador = new OpenFileDialog();
                    buscador.ShowDialog();
                    if (ConexionBd.insertar(buscador.FileName, idDeOrden))
                    {
                        ConexionBd.actualizarAdapter(this.adapterOrdenes, this.tablaOrdenes);
                    }
                    else
                    {
                        MessageBox.Show("Error al cargar imagen");
                    }
                }
                else
                {
                    MessageBox.Show("Problema con eliminacion de jugadores");
                }
            }
            else
            {
                MessageBox.Show("Problema al finalizar la orden");
            }
        }
コード例 #2
0
        //Boton buscar
        private void btnBuscar_Click_1(object sender, EventArgs e)
        {
            this.consultaSelect = "SELECT * FROM OrdenesDeTrabajo WHERE estado = 0 ";

            if (checkBoxFecha.Checked)
            {
                string fechaInicio = datePickerInicio.Value.ToString("yyyy/MM/dd");
                string fechaFin    = datePickerFin.Value.ToString("yyyy/MM/dd");
                this.consultaSelect = this.consultaSelect + "AND fecha >= '{0}' AND fecha <= '{1}' ";
                this.consultaSelect = String.Format(this.consultaSelect, fechaInicio, fechaFin);
            }
            if (!String.IsNullOrEmpty(txtBusqueda.Text))
            {
                this.consultaSelect = this.consultaSelect + "AND nombreEquipo = '{0}' ";
                this.consultaSelect = String.Format(this.consultaSelect, txtBusqueda.Text);
            }
            if (!checkBoxFecha.Checked && String.IsNullOrEmpty(txtBusqueda.Text))
            {
                MessageBox.Show("Ingresa al menos nombre de equipo ó rango de fechas");
                return;
            }

            this.commandOrdenes.CommandText = this.consultaSelect;
            ConexionBd.actualizarAdapter(this.adapterOrdenes, this.tablaOrdenes);
        }
コード例 #3
0
        public VentanaProgreso()
        {
            InitializeComponent();
            this.commandOrdenes.Connection = ConexionBd.con;

            //Configuracion del adapter
            this.consultaSelect = "SELECT * FROM OrdenesDeTrabajo WHERE estado = 1";
            ConexionBd.configAdapter(this.adapterOrdenes, this.builderOrdenes, this.consultaSelect);
            ConexionBd.actualizarAdapter(this.adapterOrdenes, this.tablaOrdenes);

            //Configuración del DataGrid
            dataGridOrdenes.DataSource = this.tablaOrdenes;
        }
コード例 #4
0
        //Boton proceso
        private void btnProceso_Click_1(object sender, EventArgs e)
        {
            string idDeOrden = dataGridOrdenes.CurrentRow.Cells[0].Value.ToString();

            if (ConexionBd.ponerEnProceso(idDeOrden))
            {
                MessageBox.Show("La orden " + idDeOrden + " está nuevamente en proceso");
            }
            else
            {
                MessageBox.Show("No se ha podido poner en proceso la orden " + idDeOrden);
            }
            ConexionBd.actualizarAdapter(adapterOrdenes, tablaOrdenes);
            picturBox.ImageLocation = "";
        }
コード例 #5
0
        public VentanaFinalizadas()
        {
            InitializeComponent();

            this.consultaSelect = "SELECT TOP 15 * FROM OrdenesDeTrabajo WHERE estado = 0";

            //Configuracion del command (Este cambia la consulta SELECT del adapter)
            this.commandOrdenes.Connection  = ConexionBd.con;
            this.commandOrdenes.CommandType = CommandType.Text;
            this.commandOrdenes.CommandText = this.consultaSelect;

            //Configuracion del adapter
            this.adapterOrdenes.SelectCommand = commandOrdenes;
            this.builderOrdenes.DataAdapter   = this.adapterOrdenes;
            ConexionBd.actualizarAdapter(this.adapterOrdenes, this.tablaOrdenes);

            //Configuración del DataGrid
            dataGridOrdenes.DataSource = this.tablaOrdenes;
        }
コード例 #6
0
 //Boton recargar
 private void btnActualizar_Click_1(object sender, EventArgs e)
 {
     ConexionBd.actualizarAdapter(adapterOrdenes, tablaOrdenes);
 }