Beispiel #1
0
        private void btConsulta_Click(object sender, EventArgs e)
        {
            //   char fecharestringida= [9];
            limpiarText();
            try
            {
                //nombre del procedimiento
                MySqlCommand sql = new MySqlCommand(String.Format("pd_BuscarMembresiaCotizacion"), ConectarServidor.conexion());
                sql.CommandType = CommandType.StoredProcedure;

                //nombre de los parametros que recibe el procedimiento
                sql.Parameters.AddWithValue("@codigo", txtCodigoCotizacion.Text);
                MySqlDataReader reader = sql.ExecuteReader();

                while (reader.Read() == true)
                {
                    txtFecha.Text        = reader.GetString(1);
                    txtMembresia.Text    = reader.GetString(2);
                    txt_totalAPagar.Text = reader.GetString(4);
                }
                reader.Close();
                ConsultaMembresia();

                gridConsultaCotizacion();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Beispiel #2
0
        private void gridConsultaCotizacion()
        {
            double suma  = 0;
            double iva   = 0;
            double total = 0;

            try
            {
                //nombre del procedimiento
                MySqlCommand sql = new MySqlCommand(String.Format("pd_BuscarIdCotizacionDetalle"), ConectarServidor.conexion());
                sql.CommandType = CommandType.StoredProcedure;

                //nombre de los parametros que recibe el procedimiento
                sql.Parameters.AddWithValue("@codigo", txtCodigoCotizacion.Text);
                MySqlDataReader reader = sql.ExecuteReader();

                while (reader.Read() == true)
                {
                    DataGridViewRow filas = new DataGridViewRow();
                    filas.CreateCells(dg_Cotizacion);

                    filas.Cells[0].Value = reader.GetString(0);
                    //  filas.Cells[1].Value = reader.GetString(1);
                    filas.Cells[2].Value = reader.GetString(1);
                    filas.Cells[4].Value = reader.GetString(3);



                    dg_Cotizacion.Rows.Add(filas);
                }
                reader.Close();



                double total2 = 0;
                foreach (DataGridViewRow row in dg_Cotizacion.Rows)
                {
                    double cantidad = Convert.ToDouble(row.Cells["CantidadCotizacion"].Value);
                    double sub      = Convert.ToDouble(row.Cells["SubTotalCotizacion"].Value);
                    total2 = sub / cantidad;
                    row.Cells["PrecioCotizacion"].Value = total2;


                    double valor = Convert.ToDouble(row.Cells["SubtotalCotizacion"].Value);
                    suma += valor;



                    double codC = Convert.ToDouble(row.Cells["codigoCotizacion"].Value);
                    try
                    {
                        //nombre del procedimiento
                        MySqlCommand sql3 = new MySqlCommand(String.Format("pd_BuscarVideoCodigo"), ConectarServidor.conexion());
                        sql3.CommandType = CommandType.StoredProcedure;

                        //nombre de los parametros que recibe el procedimiento
                        sql3.Parameters.AddWithValue("@codigo", codC);
                        MySqlDataReader reader3 = sql3.ExecuteReader();
                        while (reader3.Read() == true)
                        {
                            row.Cells["nombreVideoCotizacion"].Value = reader3.GetString(1);
                        }



                        reader3.Close();
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show(ex.ToString());
                    }
                }



                iva = suma * 0.12;
                txt_subTotal.Text    = Convert.ToString(suma);
                total                = iva + suma;
                txt_iva.Text         = Convert.ToString(iva);
                txt_totalAPagar.Text = Convert.ToString(total);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Beispiel #3
0
        private void obtenerCodigoCotizacion()
        {
            txtCodigoCotizacion.Clear();
            double codcotsum = 0;

            try
            {
                MySqlCommand    cm       = new MySqlCommand("Select Id_Cotizacion from Cotizacion_Encabezado", ConectarServidor.conexion());
                MySqlDataReader almacena = cm.ExecuteReader();

                if (almacena.Read())
                {
                    while (almacena.Read())
                    {
                    }
                    codcotsum = Convert.ToDouble(almacena.GetValue(0)) + 1;
                    txtCodigoCotizacion.Text = codcotsum.ToString();
                }
                else
                {
                    txtCodigoCotizacion.Text = "1";
                }

                //
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Beispiel #4
0
        private void obtenerCategorias()
        {
            try
            {
                MySqlCommand    cmc       = new MySqlCommand("Select Categoria from Categoria_Video", ConectarServidor.conexion());
                MySqlDataReader almacenac = cmc.ExecuteReader();

                while (almacenac.Read())
                {
                    categoriaVideo.Refresh();
                    categoriaVideo.Items.Add(almacenac.GetValue(0).ToString());
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Beispiel #5
0
        private void ConsultaMembresia()
        {
            try
            {
                MySqlCommand sql3 = new MySqlCommand(String.Format("pd_BuscarMembresia"), ConectarServidor.conexion());
                sql3.CommandType = CommandType.StoredProcedure;

                sql3.Parameters.AddWithValue("@codigo", txtMembresia.Text);
                MySqlDataReader reader3 = sql3.ExecuteReader();

                if (reader3.Read() == true)
                {
                    txtNit.Text = reader3.GetString(0);


                    try
                    {
                        MySqlCommand sql2 = new MySqlCommand(String.Format("pd_BuscarClienteCodigo"), ConectarServidor.conexion());
                        sql2.CommandType = CommandType.StoredProcedure;

                        sql2.Parameters.AddWithValue("@codigo", txtNit.Text);
                        MySqlDataReader reader2 = sql2.ExecuteReader();

                        if (reader2.Read() == true)
                        {
                            txt_nombreCliente.Text    = (reader2.GetString(1) + " " + reader2.GetString(2));
                            txt_direccionCliente.Text = reader2.GetString(4);
                            txt_telefonoCliente.Text  = reader2.GetString(7);
                        }
                        reader2.Close();
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show(ex.ToString());
                    }


                    MessageBox.Show("Cliente encontrado");
                }
                else
                {
                    txtNit.Clear();
                    txt_nombreCliente.Clear();
                    txt_direccionCliente.Clear();
                    txt_telefonoCliente.Clear();
                    MessageBox.Show("La membresia no existe");
                }
                reader3.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Beispiel #6
0
        private void Frm_ActivosFijos_Load(object sender, EventArgs e)
        {
            /*inicializacion de los componentes del formulario en el cual algunos deben de aparecer desahilitados, ya que
             * la inforacion que se menaja en los mismos no puede ser alterada */
            Dtp_FecAct.Enabled   = false;
            Cbo_PerDep.Enabled   = false;
            Cbo_PerAmort.Enabled = false;
            Chk_AmortDigitosDecrecientes.Enabled = false;
            Chk_AmortLineal.Enabled      = false;
            Txt_PersonaEncargada.Enabled = false;
            Chk_DepLineaRecta.Enabled    = false;
            Chk_DepSumDigAnual.Enabled   = false;
            Chk_DepPorcentual.Enabled    = false;
            Chk_AmortPorcentual.Enabled  = false;
            //Aqui se cargan los datos de la tabla tbl_tipo_activo a el combobox de tipo de activo , desplegando todos los tipos de activos existentes
            try
            {
                OdbcCommand     TipoActivos = new OdbcCommand(String.Format("SELECT Nombre_tipoactivo FROM tbl_tipo_activo"), ConectarServidor.conexion());
                OdbcDataAdapter da1         = new OdbcDataAdapter(TipoActivos);
                DataSet         ds1         = new DataSet();


                da1.Fill(ds1);
                for (int i = 0; i < ds1.Tables[0].Rows.Count; i++)
                {
                    Cbo_TipoActivo.Items.Add(ds1.Tables[0].Rows[i][0]);
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Beispiel #7
0
        private void btEnviar_Click(object sender, EventArgs e)
        {
            try
            {
                //nombre del procedimiento
                MySqlCommand sql = new MySqlCommand(String.Format("pd_InsertarCotizacionEncabezado"), ConectarServidor.conexion());
                sql.CommandType = CommandType.StoredProcedure;

                //nombre de los parametros que recibe el procedimiento

                sql.Parameters.AddWithValue("@Fecha_Cotizacion", txtFecha.Text);
                sql.Parameters.AddWithValue("@Id_Cliente", txtMembresia.Text);
                sql.Parameters.AddWithValue("@Id_Empleado", "1");
                sql.Parameters.AddWithValue("@Total", txt_totalAPagar.Text);

                sql.ExecuteNonQuery();



                foreach (DataGridViewRow row in dg_Cotizacion.Rows)
                {
                    double cantidad = Convert.ToDouble(row.Cells["CantidadCotizacion"].Value);
                    double codigoo  = Convert.ToDouble(row.Cells["codigoCotizacion"].Value);
                    double sub      = Convert.ToDouble(row.Cells["SubTotalCotizacion"].Value);



                    try
                    {
                        //nombre del procedimiento
                        MySqlCommand sql2 = new MySqlCommand(String.Format("pd_InsertarDetalleCotizacion"), ConectarServidor.conexion());
                        sql2.CommandType = CommandType.StoredProcedure;

                        //nombre de los parametros que recibe el procedimiento

                        sql2.Parameters.AddWithValue("@Id_Cotizacion", txtCodigoCotizacion.Text);
                        sql2.Parameters.AddWithValue("@Id_Video", codigoo.ToString());
                        sql2.Parameters.AddWithValue("@Cantidad", cantidad.ToString());
                        sql2.Parameters.AddWithValue("@SubTotal", sub.ToString());

                        sql2.ExecuteNonQuery();
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("el detalle NO SE PUDO GENERAR! " + ex);
                    }



                    string nombreArchivo = "cotizacion" + txtCodigoCotizacion.Text + ".png";
                    using (Bitmap bmp = CaptureControl(panel6))
                    {
                        bmp.Save(nombreArchivo, ImageFormat.Png);
                    }
                }


                //  limpiarText();
                //  obtenerCodigoCotizacion();
                MessageBox.Show("COTIZACION GENERADA CORRECTAMENTE!");
            }
            catch (Exception ex)
            {
                MessageBox.Show("LA COTIZACION NO SE PUDO GENERAR!" + ex);
            }
        }
Beispiel #8
0
        private void frmFactura_Load(object sender, EventArgs e)
        {
            autocompletarcodigo();
            txtIva.Text      = "0.12%";
            txtVendedor.Text = user;
            DateTime fecha = DateTime.Now;

            txtFecha.Text = fecha.ToString();
            try
            {
                MySqlCommand     sql = new MySqlCommand(String.Format("Select * from FormaDePago"), ConectarServidor.conexion());
                MySqlDataAdapter da  = new MySqlDataAdapter(sql);
                DataSet          ds  = new DataSet();

                da.Fill(ds);
                for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
                {
                    cbo_formasPago.Items.Add(ds.Tables[0].Rows[i][0] + " | " + ds.Tables[0].Rows[i][1]);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
            try
            {
                MySqlCommand     sql = new MySqlCommand(String.Format("Select * from Videos"), ConectarServidor.conexion());
                MySqlDataAdapter da  = new MySqlDataAdapter(sql);
                DataSet          ds  = new DataSet();

                da.Fill(ds);
                for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
                {
                    cobVideo.Items.Add(ds.Tables[0].Rows[i][0] + " | " + ds.Tables[0].Rows[i][1]);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
            try
            {
                MySqlCommand    sql = new MySqlCommand(String.Format("SELECT AUTO_INCREMENT FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME='Encabezado_Factura'"), ConectarServidor.conexion());
                MySqlDataReader dr  = sql.ExecuteReader();
                if (dr.Read() == true)
                {
                    txtNo.Text = dr.GetString(0);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Beispiel #9
0
        private void llenarGrid()
        {
            try
            {
                //nombre del procedimiento
                MySqlCommand sql = new MySqlCommand(String.Format("pd_BuscarVideoCategoria"), ConectarServidor.conexion());
                sql.CommandType = CommandType.StoredProcedure;
                int indCategoria = categoriaVideo.SelectedIndex + 1;
                //nombre de los parametros que recibe el procedimiento
                sql.Parameters.AddWithValue("@codigo", indCategoria);
                MySqlDataReader reader = sql.ExecuteReader();

                while (reader.Read() == true)
                {
                    DataGridViewRow filas = new DataGridViewRow();
                    filas.CreateCells(dgv_Peliculas);

                    filas.Cells[0].Value = reader.GetString(0);
                    filas.Cells[1].Value = reader.GetString(1);
                    filas.Cells[2].Value = reader.GetString(3);
                    filas.Cells[3].Value = reader.GetString(7);



                    dgv_Peliculas.Rows.Add(filas);
                }
                reader.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Beispiel #10
0
        private void button2_Click(object sender, EventArgs e)
        {
            string cod = cobVideo.SelectedItem.ToString();

            cod = cod.Substring(0, cod.IndexOf(" "));
            try
            {
                //nombre del procedimiento
                MySqlCommand sql = new MySqlCommand(String.Format("pd_BuscarVideoCodigo"), ConectarServidor.conexion());
                sql.CommandType = CommandType.StoredProcedure;

                //nombre de los parametros que recibe el procedimiento
                sql.Parameters.AddWithValue("@codigo", int.Parse(cod));
                MySqlDataReader reader = sql.ExecuteReader();

                if (reader.Read() == true)
                {
                    DataGridViewRow filas = new DataGridViewRow();
                    filas.CreateCells(dgv_Peliculas);
                    filas.Cells[0].Value = reader.GetString(0);
                    filas.Cells[1].Value = reader.GetString(1);
                    filas.Cells[2].Value = txtCantidad.Text;
                    filas.Cells[3].Value = reader.GetString(7);
                    double subTotal = double.Parse(txtCantidad.Text) * double.Parse(reader.GetString(7));
                    filas.Cells[4].Value = subTotal;

                    dgv_Peliculas.Rows.Add(filas);
                }
                reader.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
            txtCantidad.Clear();
        }
Beispiel #11
0
        public void autocompletarcodigo()
        {
            try
            {
                MySqlCommand    sql = new MySqlCommand(String.Format("Select idMembresia from Membresia"), ConectarServidor.conexion());
                MySqlDataReader dr  = sql.ExecuteReader();
                AutoCompleteStringCollection mycollection = new AutoCompleteStringCollection();

                while (dr.Read() == true)
                {
                    mycollection.Add(dr.GetString(0));
                }
                txtMembresia.AutoCompleteCustomSource = mycollection;
                dr.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Beispiel #12
0
        private void btBusqueda_Click(object sender, EventArgs e)
        {
            try
            {
                MySqlCommand sql = new MySqlCommand(String.Format("pd_BuscarMembresia"), ConectarServidor.conexion());
                sql.CommandType = CommandType.StoredProcedure;

                sql.Parameters.AddWithValue("@codigo", txtMembresia.Text);
                MySqlDataReader reader = sql.ExecuteReader();

                if (reader.Read() == true)
                {
                    txt_Nit.Text = reader.GetString(0);
                }
                reader.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }

            try
            {
                MySqlCommand sql2 = new MySqlCommand(String.Format("pd_BuscarClienteCodigo"), ConectarServidor.conexion());
                sql2.CommandType = CommandType.StoredProcedure;

                sql2.Parameters.AddWithValue("@codigo", txt_Nit.Text);
                MySqlDataReader reader2 = sql2.ExecuteReader();

                if (reader2.Read() == true)
                {
                    txt_nombreCliente.Text = (reader2.GetString(1) + " " + reader2.GetString(2));
                    txt_direccion.Text     = reader2.GetString(4);
                }
                reader2.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Beispiel #13
0
        private void button47_Click(object sender, EventArgs e)
        {
            double suma = 0;

            foreach (DataGridViewRow row in dgv_Peliculas.Rows)
            {
                double valor = Convert.ToDouble(row.Cells["subtotal"].Value);
                suma += valor;
            }
            txtTotal.Text = Convert.ToString(suma);

            string cod = cbo_formasPago.SelectedItem.ToString();

            cod = cod.Substring(0, cod.IndexOf(" "));

            try
            {
                //nombre del procedimiento
                MySqlCommand sql = new MySqlCommand(String.Format("pd_InsertarEncabezadoFactura"), ConectarServidor.conexion());
                sql.CommandType = CommandType.StoredProcedure;

                //nombre de los parametros que recibe el procedimiento
                sql.Parameters.AddWithValue("@fecha", txtFecha.Text);
                sql.Parameters.AddWithValue("@idMembresia", txtMembresia.Text);
                sql.Parameters.AddWithValue("@nit", txt_Nit.Text);
                sql.Parameters.AddWithValue("@pago", cod);
                sql.Parameters.AddWithValue("@vendedor", txtVendedor.Text);
                sql.Parameters.AddWithValue("@total", txtTotal.Text);
                sql.ExecuteNonQuery();

                MessageBox.Show("FACTURA GENERADA CORRECTAMENTE!");
            }
            catch (Exception ex)
            {
                MessageBox.Show("LA FACTURA NO SE PUDO GENERAR!");
            }

            this.Hide();
            menuPrincipal menu = new menuPrincipal(user);

            menu.Show();
        }
 private void Frm_ActivosFijosGrid_Load(object sender, EventArgs e)
 {
     try
     {
         OdbcCommand     InfActivos = new OdbcCommand(string.Format("Select * From tbl_detalle_activos"), ConectarServidor.conexion());
         OdbcDataAdapter da         = new OdbcDataAdapter(InfActivos);
         DataSet         ds         = new DataSet();
         da.Fill(ds);
         Dgv_Activos.DataSource = ds.Tables[0];
         Dgv_Activos.DataSource = ds.Tables[1];
         Dgv_Activos.DataSource = ds.Tables[2];
         Dgv_Activos.DataSource = ds.Tables[3];
         Dgv_Activos.DataSource = ds.Tables[4];
         Dgv_Activos.DataSource = ds.Tables[5];
     }
     catch (Exception)
     {
     }
 }
Beispiel #15
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (txt_disponible.Text != "0")
            {
                try
                {
                    MySqlCommand sql = new MySqlCommand(String.Format("pd_InsertaDetalleRenta"), ConectarServidor.conexion());
                    sql.CommandType = CommandType.StoredProcedure;

                    sql.Parameters.AddWithValue("@nombre", txt_nombrePelicula.Text);
                    sql.Parameters.AddWithValue("@idrenta", lblidRenta.Text);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.ToString());
                }

                txt_codigo.Clear();
                txt_directorPelicula.Clear();
                txt_actor.Clear();
                txt_disponible.Clear();
                txt_formato.Clear();
                txt_descripcionPelicula.Clear();
                txtAño.Clear();
                txt_precioRenta.Clear();
                txtGenero.Clear();
                txtDuracion.Clear();
                txt_nombrePelicula.Clear();
            }
        }
Beispiel #16
0
        private void dg_Cotizacion_CellEndEdit(object sender, DataGridViewCellEventArgs e)
        {
            double total        = 0;
            int    n            = e.RowIndex;
            int    m            = e.ColumnIndex;
            double cantidadENBD = 0;
            double coddd        = 0;

            coddd = Convert.ToDouble(dg_Cotizacion.Rows[n].Cells[0].Value);

            double cantidadSeleccionada = 0;

            cantidadSeleccionada = Convert.ToDouble(dg_Cotizacion.Rows[n].Cells[m].Value);
            //   MessageBox.Show("cantidadEscrita: " + codigoACTUAL);
            try
            {
                //nombre del procedimiento
                MySqlCommand sql = new MySqlCommand(String.Format("pd_BuscarVideoCodigo"), ConectarServidor.conexion());
                sql.CommandType = CommandType.StoredProcedure;

                //nombre de los parametros que recibe el procedimiento
                sql.Parameters.AddWithValue("@codigo", coddd);
                MySqlDataReader reader = sql.ExecuteReader();

                while (reader.Read() == true)
                {
                    cantidadENBD = Convert.ToDouble(reader.GetString(3));
                }
                reader.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }



            if (cantidadSeleccionada <= cantidadENBD)
            {
                foreach (DataGridViewRow row in dg_Cotizacion.Rows)
                {
                    double cantidad = Convert.ToDouble(row.Cells["CantidadCotizacion"].Value);
                    double sub      = Convert.ToDouble(row.Cells["PrecioCotizacion"].Value);
                    total = cantidad * sub;
                    row.Cells["SubTotalCotizacion"].Value = total;
                }

                double suma   = 0;
                double iva    = 0;
                double total2 = 0;
                double valor  = 0;
                foreach (DataGridViewRow row in dg_Cotizacion.Rows)
                {
                    valor = Convert.ToDouble(row.Cells["SubtotalCotizacion"].Value);
                    suma += valor;
                }
                txt_subTotal.Text = Convert.ToString(suma);

                iva = suma * 0.12;

                total2               = iva + suma;
                txt_iva.Text         = Convert.ToString(iva);
                txt_totalAPagar.Text = Convert.ToString(total2);
            }
            else
            {
                MessageBox.Show("Existencias sobre pasadas, se colocó la cantidad maxima registrada");
                dg_Cotizacion.Rows[n].Cells[m].Value = cantidadENBD;



                foreach (DataGridViewRow row in dg_Cotizacion.Rows)
                {
                    double cantidad = Convert.ToDouble(row.Cells["CantidadCotizacion"].Value);
                    double sub      = Convert.ToDouble(row.Cells["PrecioCotizacion"].Value);
                    total = cantidad * sub;
                    row.Cells["SubTotalCotizacion"].Value = total;
                }

                double suma   = 0;
                double iva    = 0;
                double total2 = 0;
                double valor  = 0;
                foreach (DataGridViewRow row in dg_Cotizacion.Rows)
                {
                    valor = Convert.ToDouble(row.Cells["SubtotalCotizacion"].Value);
                    suma += valor;
                }
                txt_subTotal.Text = Convert.ToString(suma);

                iva = suma * 0.12;

                total2               = iva + suma;
                txt_iva.Text         = Convert.ToString(iva);
                txt_totalAPagar.Text = Convert.ToString(total2);
            }
        }
Beispiel #17
0
        private void btn_buscar_Click(object sender, EventArgs e)
        {
            try
            {
                MySqlCommand    sql    = new MySqlCommand(String.Format("SELECT AUTO_INCREMENT FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 'Encabezado_Renta'"), ConectarServidor.conexion());
                MySqlDataReader reader = sql.ExecuteReader();
                if (reader.Read() == true)
                {
                    lblidRenta.Text = reader.GetString(0);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
            if (txt_nombrePelicula.Text == "")
            {
                try
                {
                    MySqlCommand sql = new MySqlCommand(String.Format("pd_BuscarVideoCodigo"), ConectarServidor.conexion());
                    sql.CommandType = CommandType.StoredProcedure;

                    sql.Parameters.AddWithValue("@codigo", txt_codigo.Text);
                    MySqlDataReader reader = sql.ExecuteReader();

                    if (reader.Read() == true)
                    {
                        txt_nombrePelicula.Text      = reader.GetString(1);
                        txt_directorPelicula.Text    = reader.GetString(6);
                        txt_actor.Text               = reader.GetString(9);
                        txt_disponible.Text          = reader.GetString(3);
                        txt_formato.Text             = reader.GetString(8);
                        txt_descripcionPelicula.Text = reader.GetString(2);
                        txtAño.Text          = reader.GetString(5);
                        txt_precioRenta.Text = reader.GetString(7);
                        txtGenero.Text       = reader.GetString(4);
                        txtDuracion.Text     = reader.GetString(10);
                    }
                    else
                    {
                        MessageBox.Show("El Nombre que busca no se encontro.");
                        txt_codigo.Clear();
                        txt_directorPelicula.Clear();
                        txt_actor.Clear();
                        txt_disponible.Clear();
                        txt_formato.Clear();
                        txt_descripcionPelicula.Clear();
                        txtAño.Clear();
                        txt_precioRenta.Clear();
                        txtGenero.Clear();
                        txtDuracion.Clear();
                        txt_nombrePelicula.Clear();
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.ToString());
                }
            }
            else if (txt_codigo.Text == "")
            {
                try
                {
                    MySqlCommand sql = new MySqlCommand(String.Format("pd_BuscarVideoNombre"), ConectarServidor.conexion());
                    sql.CommandType = CommandType.StoredProcedure;

                    sql.Parameters.AddWithValue("@nombre", txt_nombrePelicula.Text);
                    MySqlDataReader reader = sql.ExecuteReader();

                    if (reader.Read() == true)
                    {
                        txt_codigo.Text              = reader.GetString(0);
                        txt_directorPelicula.Text    = reader.GetString(6);
                        txt_actor.Text               = reader.GetString(9);
                        txt_disponible.Text          = reader.GetString(3);
                        txt_formato.Text             = reader.GetString(8);
                        txt_descripcionPelicula.Text = reader.GetString(2);
                        txtAño.Text          = reader.GetString(5);
                        txt_precioRenta.Text = reader.GetString(7);
                        txtGenero.Text       = reader.GetString(4);
                        txtDuracion.Text     = reader.GetString(10);
                    }
                    else
                    {
                        MessageBox.Show("El Nombre que busca no se encontro.");
                        txt_codigo.Clear();
                        txt_directorPelicula.Clear();
                        txt_actor.Clear();
                        txt_disponible.Clear();
                        txt_formato.Clear();
                        txt_descripcionPelicula.Clear();
                        txtAño.Clear();
                        txt_precioRenta.Clear();
                        txtGenero.Clear();
                        txtDuracion.Clear();
                        txt_nombrePelicula.Clear();
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.ToString());
                }
            }
        }
Beispiel #18
0
        //ingresamos el codigo del empleado al que se le asginara el activo y se buscara en la base de datos para luego ser asignado

        private void button1_Click_2(object sender, EventArgs e)
        {
            if (Txt_NumInventario.Text == "" && Txt_CodEmpleado.Text == "")
            {
                MessageBox.Show("Favor Llenar los campos requeridos");
            }
            try
            {
                OdbcCommand    noencargado = new OdbcCommand(String.Format("SELECT Nombre FROM tbl_empleados Where " + Txt_CodEmpleado.Text + "= ID_Empleado"), ConectarServidor.conexion());
                OdbcDataReader leer;
                leer = noencargado.ExecuteReader();
                while (leer.Read() == true)
                {
                    Txt_PersonaEncargada.Text = leer["Nombre"].ToString();
                }
            }
            catch (Exception)
            {
                MessageBox.Show("El empleado no existe");
            }
        }