public RentaEncabezadoDetalle() { InitializeComponent(); Cbo_membresia.llenarse("cliente", "MEMBRESIA", "NOMBRES"); Cbo_empleado.llenarse("empleado", "EMPLEADO", "NOMBRES"); Cbo_producto.llenarse("material", "MATERIAL", "NOMBRE"); }
private void Btn_guardar_Click_1(object sender, EventArgs e) { int fila = 0; string membresia = "", empleado = ""; if (int.Parse(Cbo_membresia.obtenerP()) < 58 || int.Parse(Cbo_membresia.obtenerP()) > 47) { membresia = Cbo_membresia.obtenerP(); } else if (int.Parse(Cbo_membresia.obtenerU()) < 58 || int.Parse(Cbo_membresia.obtenerU()) > 47) { membresia = Cbo_membresia.obtenerU(); } if (int.Parse(Cbo_empleado.obtenerP()) < 58 || int.Parse(Cbo_empleado.obtenerP()) > 47) { empleado = Cbo_empleado.obtenerP(); } else if (int.Parse(Cbo_empleado.obtenerU()) < 58 || int.Parse(Cbo_empleado.obtenerU()) > 47) { empleado = Cbo_empleado.obtenerU(); } string[] encabezado = { Txt_codigo.Text, membresia, empleado, Dtp_fechaInic.Value.Date.ToString("yyyy-MM-dd"), Dtp_fechaFin.Value.Date.ToString("yyyy-MM-dd"), "0", "1" }; sql_renta.ingresarEncabezado(encabezado); while (fila < Dgv_movimientoDetalle.RowCount) { string[] detalle = { Txt_codigo.Text, Dgv_movimientoDetalle.Rows[fila].Cells[0].Value.ToString(), Dgv_movimientoDetalle.Rows[fila].Cells[1].Value.ToString(), Dgv_movimientoDetalle.Rows[fila].Cells[3].Value.ToString(), Dgv_movimientoDetalle.Rows[fila].Cells[4].Value.ToString() }; sql_renta.ingresarDetalle(detalle); fila++; } }
void llenarComboMembresia() { //llenado de comboBox MEMBRESIA try { Cbo_membresia.Items.Clear(); conn.Open(); OdbcCommand command = new OdbcCommand("SELECT MEMBRESIA FROM `cliente` WHERE ESTADO = 1", conn); OdbcDataReader reader = command.ExecuteReader(); while (reader.Read()) { Cbo_membresia.Refresh(); //Cbo_membresia.Items.Add(reader.GetValue(0).ToString() + " - " + reader.GetValue(1).ToString()); Cbo_membresia.Items.Add(reader.GetValue(0).ToString()); } } catch (Exception ex) { MessageBox.Show(ex.Message); } conn.Close(); }