private void btnAgregar_Click(object sender, EventArgs e) { SqlDataReader reader = bd.ejecutarConsulta("select max(cast(idOrdenCompra as int)) FROM OrdenCompra"); int nextId = 0; while (reader.Read()) { nextId = reader.GetInt32(0); } nextId++; IdOrden = nextId.ToString(); ordencompra.agregarOrdenCompra(IdOrden, ComboBox1.Text, cbProveedor.Text, dateTimePicker1.Value.ToString("yyyy-MM-dd")); label7.Visible = true; label8.Visible = true; label9.Visible = true; label4.Visible = true; textBox1.Visible = true; cbServicio.Visible = true; tbCosto.Visible = true; tbCantidad.Visible = true; btnAgregarServicio.Visible = true; IdOrden = nextId.ToString(); textBox1.Text = IdOrden; ComboBox1.Enabled = false; cbProveedor.Enabled = false; dateTimePicker1.Enabled = false; }
public SqlDataReader obtenerCliente() { SqlDataReader datos = null; try { datos = db.ejecutarConsulta("select distinct j.nombre from personaJuridica j, cliente c where j.id = c.id union select distinct f.nombre from personaFisica f, cliente c where f.id = c.id"); } catch (SqlException ex) { MessageBox.Show("error al hacer la consulta", "Resultados", MessageBoxButtons.OK, MessageBoxIcon.None); } return(datos); }
public SqlDataReader obtenerEmpleados() { SqlDataReader datos = null; try { datos = bd.ejecutarConsulta("select IdEmpleado from Empleado a"); } catch (SqlException ex) { MessageBox.Show("error al hacer la consulta", "Resultados", MessageBoxButtons.OK, MessageBoxIcon.None); } return(datos); }
public SqlDataReader obtenerServicios() { SqlDataReader datos = null; try { datos = bd.ejecutarConsulta("select distinct nombre from Servicio;"); } catch (SqlException ex) { MessageBox.Show("error al hacer la consulta", "Resultados", MessageBoxButtons.OK, MessageBoxIcon.None); } return(datos); }
private void cargarTabla(DataGridView dgv, string idorden) { DataTable tabla = bd.ejecutarConsultaTabla("SELECT distinct a.idordencompra as Orden, b.idlineaorden as Linea, e.nombre as Proveedor, c.nombre as Servicio, c.costo as Costo, b.cantidad as Cantidad from ordencompra a, lineaorden b, servicio c, proveedor d, personajuridica e where a.idordencompra = b.idordencompra and b.idservicio = c.idservicio and c.idproveedor = d.Idproveedor and d.id = e.id and a.idordencompra = '" + idorden + "'"); SqlDataReader sqlTotal = null; try { sqlTotal = bd.ejecutarConsulta("select oc.monto from ordencompra oc where oc.idordencompra = '" + idorden + "'"); } catch (SqlException) { MessageBox.Show("Error al hacer la consulta", "Resultados", MessageBoxButtons.OK, MessageBoxIcon.None); } string sTotal = ""; while (sqlTotal.Read()) { sTotal = sqlTotal[0].ToString(); } tbTotal.Text = sTotal; BindingSource bs = new BindingSource(); bs.DataSource = tabla; dgv.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCellsExceptHeader); dgv.DataSource = bs; //Ciclo para darle un ancho a cada columna del datagridview //proporcionado dgv.Columns[0].Width = 50; dgv.Columns[1].Width = 50; for (int i = 2; i < dgv.ColumnCount; i++) { dgv.Columns[i].Width = 100; } }
/*Método para obtener los nombres de los empleados de la base de datos * Recibe: Nada * Modifica: Realiza la selección de los nombres de empleado y lo carga en un dataReader * Retorna: el dataReader con los datos*/ public SqlDataReader obtenerListaNombresEmpleados() { SqlDataReader datos = null; try { datos = bd.ejecutarConsulta("select p.Nombre from Empleado e , PersonaFisica p where e.Id = p.Id"); } catch (SqlException ex) { } return(datos); }
public SqlDataReader obtenerFacturas() { SqlDataReader datos = null; try { datos = db.ejecutarConsulta("select distinct IdFactura from Factura"); } catch (SqlException ex) { MessageBox.Show("error al hacer la consulta", "Resultados", MessageBoxButtons.OK, MessageBoxIcon.None); } return(datos); }
/*Método para obtener los nombres de los clientes de la base de datos * Recibe: Nada * Modifica: Realiza la selección de los nombres de clientes y lo carga en un dataReader * Retorna: el dataReader con los datos*/ public SqlDataReader obtenerListaApellidosClientes() { SqlDataReader datos = null; try { datos = bd.ejecutarConsulta("select p.Apellido1 from Cliente e, PersonaFisica p where e.Id = p.Id "); } catch (SqlException ex) { MessageBox.Show("error al hacer la consulta", "Resultados", MessageBoxButtons.OK, MessageBoxIcon.None); } return(datos); }