private void dataGridView_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == 0) { // Editar agregarCliente.Limpiar(); agregarCliente.cedula = dataGridView.Rows[e.RowIndex].Cells[2].Value.ToString(); agregarCliente.nombre = dataGridView.Rows[e.RowIndex].Cells[3].Value.ToString(); agregarCliente.apellido = dataGridView.Rows[e.RowIndex].Cells[4].Value.ToString(); agregarCliente.servicio = dataGridView.Rows[e.RowIndex].Cells[5].Value.ToString(); agregarCliente.costo = dataGridView.Rows[e.RowIndex].Cells[6].Value.ToString(); agregarCliente.telefono = dataGridView.Rows[e.RowIndex].Cells[7].Value.ToString(); agregarCliente.fecha = dataGridView.Rows[e.RowIndex].Cells[8].Value.ToString(); agregarCliente.Actualizar(); agregarCliente.ShowDialog(); return; } if (e.ColumnIndex == 1) { // Borrar if (MessageBox.Show("¿Seguro de querer borrar una reserva? ", "informacion", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Information) == DialogResult.Yes) { DBCliente.BorrarReserva(dataGridView.Rows[e.RowIndex].Cells[2].Value.ToString()); Mostrar(); } return; } }
private void btn_Agregar_Click(object sender, EventArgs e) { if (txt_Cedula.Text == " ") { MessageBox.Show("Error al introducir"); return; } if (txt_Nombre.Text.Trim().Length <= 3) { MessageBox.Show("Nombre no lo suficientemente largo."); return; } if (txtApellido.Text.Trim().Length == 40) { MessageBox.Show("Apellido Incorrecto"); return; } if (txt_Servicio.Text.Trim().Length >= 20) { MessageBox.Show("Favor de abreviar el servicio para poder respetar los margenes de la factura"); return; } if (txtPrecio.Text == null) { MessageBox.Show("Error"); return; } if (txt_Telefono.Text.Trim().Length == 20) { MessageBox.Show("Numero telefonico incorrecto"); return; } if (txt_Fecha.Text == " ") { MessageBox.Show("Error al introducir la fecha"); return; } if (btn_Agregar.Text == "Agregar") { Cliente cliente = new Cliente(txt_Cedula.Text, txt_Nombre.Text.Trim(), txtApellido.Text.Trim(), txt_Servicio.Text.Trim(), Convert.ToInt32(txtCosto.Text), txt_Telefono.Text, txt_Fecha.Text.Trim()); DBCliente.AgregarReserva(cliente); Limpiar(); } if (btn_Agregar.Text == "Actualizar") { Cliente cliente = new Cliente(txt_Cedula.Text, txt_Nombre.Text.Trim(), txtApellido.Text.Trim(), txt_Servicio.Text.Trim(), Convert.ToInt32(txtCosto.Text), txt_Telefono.Text, txt_Fecha.Text.Trim()); DBCliente.AcutalizarReserva(cliente, cedula); btn_Agregar.Text = "Agregar"; } _Parent.Mostrar(); }
private void txt_Buscar_TextChanged(object sender, EventArgs e) { DBCliente.BuscarYVer("SELECT cedula, nombre, apellido, servicio, costo, telefono, fecha FROM cliente WHERE nombre LIKE'%" + txt_Buscar.Text + "%'", dataGridView); }
public void Historial_Medico() { DBCliente.BuscarYVer("select cedula, nombre, apellido, servico from cliente", dataGridViewHistorialMedico); }
public void Mostrar() { DBCliente.BuscarYVer("SELECT * FROM cliente", dataGridView); }
private void txtBuscarPorPrecio_TextChanged(object sender, EventArgs e) { DBCliente.BuscarYVer("SELECT cedula, nombre, apellido, servicio, costo FROM cliente WHERE costo LIKE'%" + txtBuscarPorPrecio.Text + "%'", DGTV_cotizacion); }
private void txtBuscarPaciente_TextChanged(object sender, EventArgs e) { DBCliente.BuscarYVer("SELECT cedula, nombre, apellido, servicio FROM cliente WHERE nombre LIKE'%" + txtBuscarPaciente.Text + "%'", dataGridViewHistorialMedico); }