private void CargarGrillaBusqueda(string criterio) { try { dgvTarjetas.DataSource = AD_Tarjetas.BuscarTarjetasPorNombre(criterio); } catch (Exception) { MessageBox.Show("Error al obtener las tarjetas buscada"); } }
private void reportViewer2_Load_1(object sender, EventArgs e) { DataTable tabla = new DataTable(); tabla = AD_Tarjetas.ObtenerVehiculosXcliente(); ReportDataSource ds = new ReportDataSource("VehiculosXCliente", tabla); reportViewer2.LocalReport.DataSources.Clear(); reportViewer2.LocalReport.DataSources.Add(ds); reportViewer2.LocalReport.Refresh(); }
//Metodos para cargar la grilla principal o la grilla filtrada para la busqueda private void CargarGrilla() { try { dgvTarjetas.DataSource = AD_Tarjetas.ObtenerTarjetasXTipoTarjeta(); } catch (Exception ex) { MessageBox.Show("Error al obtener tarjetas"); } }
private void btnEliminarTarjeta_Click(object sender, EventArgs e) { Tarjeta_credito t = ObtenerDatosTarjeta(); bool res = AD_Tarjetas.EliminarTarjeta(t); if (res) { MessageBox.Show("La tarjeta fue eliminada con exito"); LimpiarCamposModificarEliminarTarjeta(); CargarGrilla(); } }
// -------------- //eventos botones private void btnCrearTarjeta_Click(object sender, EventArgs e) { Tarjeta_credito t = ObtenerDatosNuevaTarjeta(); bool res = AD_Tarjetas.InsertarTarjeta(t); if (res) { MessageBox.Show("La tarjeta fue agregada con exito"); LimpiarCamposAgregarTarjeta(); CargarGrilla(); } else { MessageBox.Show("Hubo un error al agregar la tarjeta"); } }
private void dgvTarjetas_CellClick(object sender, DataGridViewCellEventArgs e) { try { btnEditarTarjeta.Enabled = true; btnEliminarTarjeta.Enabled = true; int indice = e.RowIndex; DataGridViewRow filaSelected = dgvTarjetas.Rows[indice]; string id = filaSelected.Cells["ID"].Value.ToString(); Tarjeta_credito tarjetaSelec = AD_Tarjetas.ObtenerTarjetaXID(Convert.ToInt32(id)); LimpiarCamposModificarEliminarTarjeta(); CargarCamposModifElim(tarjetaSelec); } catch (Exception) { MessageBox.Show("Seleccione una celda valida"); } }
private void txtTipoNuevaTarjeta_TextChanged(object sender, EventArgs e) { txtIDNuevaTarjeta.Text = Convert.ToString(AD_Tarjetas.ObtenerIDUltimaTarjeta()); }