private void frmEliminaRegistro_Load(object sender, EventArgs e) { listView1.Clear(); BDOperaciones operaciones = new BDOperaciones(BaseDatos, BDConnection); if (BaseDatos == "PostgreSQL") { operaciones.CargarEnListView(listView1, @"SELECT * FROM public.""" + Tabla + ""); return; } operaciones.CargarEnListView(listView1, $"SELECT * FROM {Tabla}"); }
private void frmActualizaMembresia_Load(object sender, EventArgs e) { lvMembresia.Clear(); BDOperaciones operaciones = new BDOperaciones(BaseDatos, BDConnection); if (BaseDatos == "PostgreSQL") { operaciones.CargarEnListView(lvMembresia, @"SELECT * FROM public.""Suscripcion"""); return; } operaciones.CargarEnListView(lvMembresia, "SELECT * FROM Suscripcion"); }
private void verClientesToolStripMenuItem_Click(object sender, EventArgs e) { listView1.Clear(); BDOperaciones BDO = new BDOperaciones(BaseDatos, BDConnection); if (BaseDatos == "PostgreSQL") { BDO.CargarEnListView(listView1, @"SELECT * FROM public.""Cliente"); return; } BDO.CargarEnListView(listView1, "SELECT * FROM Cliente"); }
private void frmActualizaCliente_Load(object sender, EventArgs e) { lvClientes.Clear(); BDOperaciones operaciones = new BDOperaciones(BaseDatos, BDConnection); if (BaseDatos == "PostgreSQL") { operaciones.CargarEnListView(lvClientes, @"SELECT * FROM public.""Cliente"""); return; } operaciones.CargarEnListView(lvClientes, "SELECT * FROM Cliente"); }
private void MostrarRegistros() { lvCine.Clear(); BDOperaciones BDO = new BDOperaciones(BaseDatos, BDConnection); if (BaseDatos == "PostgreSQL") { BDO.CargarEnListView(lvCine, @"SELECT * FROM public.""Cine"""); return; } BDO.CargarEnListView(lvCine, "SELECT * FROM Cine"); }
private void frmInsertarClienteUsuario_Load(object sender, EventArgs e) { lvClientes.Clear(); lvUsuario.Clear(); BDOperaciones BDO = new BDOperaciones(BaseDatos, BDConnection); if (BaseDatos == "PostgreSQL") { BDO.CargarEnListView(lvClientes, @"SELECT ""Cliente"".""idCliente"",""Cliente"".""Nombre"",""Cliente"".""ApellidoPaterno"", ""Cliente"".""ApellidoMaterno"" FROM public.""Cliente"""); BDO.CargarEnListView(lvUsuario, @"SELECT ""Usuario"".""idUsuario"",""Usuario"".""Usuario"" FROM public.""Usuario"""); return; } BDO.CargarEnListView(lvClientes, "SELECT idCliente AS ID, Nombre + ' ' + ApellidoPaterno + ' ' + ApellidoMaterno AS Cliente FROM Cliente"); BDO.CargarEnListView(lvUsuario, "SELECT idUsuario AS ID, Usuario FROM Usuario"); }
private void verClientesConCineToolStripMenuItem_Click(object sender, EventArgs e) { listView1.Clear(); BDOperaciones BDO = new BDOperaciones(BaseDatos, BDConnection); if (BaseDatos == "Access") { BDO.CargarEnListView(listView1, Consultas.accessClienteCine); return; } if (BaseDatos == "PostgreSQL") { BDO.CargarEnListView(listView1, Consultas.postqClienteCine); return; } BDO.CargarEnListView(listView1, Consultas.sqlClienteCine); }
private void toolStripButton2_Click(object sender, EventArgs e) { listView1.Clear(); BDOperaciones BDO = new BDOperaciones(BaseDatos, BDConnection); if (BaseDatos == "Access") { BDO.CargarEnListView(listView1, Consultas.accessClienteSuscripcion); return; } if (BaseDatos == "PostgreSQL") { BDO.CargarEnListView(listView1, Consultas.postqClienteSuscripcion); return; } BDO.CargarEnListView(listView1, Consultas.sqlClienteSuscripcion); }
private void btnInsertar_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtMembresia.Text)) { MessageBox.Show("No puede dejar campos vacios"); return; } BDOperaciones operaciones = new BDOperaciones(BaseDatos, BDConnection); bool result = operaciones.InsertarNuevaSuscripcion(txtMembresia.Text); string mensaje = result ? "Nuevo tipo de Suscripcion creada" : "Error no se creo"; MessageBox.Show(mensaje); listView1.Clear(); if (BaseDatos == "PostgreSQL") { operaciones.CargarEnListView(listView1, @"SELECT * FROM public.""TipoSuscripcion"""); return; } operaciones.CargarEnListView(listView1, "SELECT * FROM TipoSuscripcion"); }
private void btnEliminar_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(textBox1.Text)) { MessageBox.Show("No puede dejar espacio vacios"); return; } BDOperaciones operaciones = new BDOperaciones(BaseDatos, BDConnection); bool result = operaciones.EliminaRegistro(textBox1.Text, Tabla); string mensaje = result ? $"El registro con ID: {textBox1.Text}, se ha eliminado" : "Error no se pudo eliminar.\nEl ID que desea eliminar ya se encuentra asignado a otro registro"; MessageBox.Show(mensaje); listView1.Clear(); if (BaseDatos == "PostgreSQL") { operaciones.CargarEnListView(listView1, @"SELECT * FROM public.""" + Tabla + ""); return; } operaciones.CargarEnListView(listView1, $"SELECT * FROM {Tabla}"); }
private void btnActualizar_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtID.Text)) { MessageBox.Show("No puede dejar espacio vacios"); return; } BDOperaciones operaciones = new BDOperaciones(BaseDatos, BDConnection); bool result = operaciones.ActualizaSuscripcion(txtDescripcion.Text, txtFechaInicial.Text, txtFechaFinal.Text, txtPrecio.Text, txtID.Text); string mensaje = result ? $"La Suscripcion con ID: {txtID.Text}, se ha actualizado" : "Error no se pudo asignar"; MessageBox.Show(mensaje); lvMembresia.Clear(); if (BaseDatos == "PostgreSQL") { operaciones.CargarEnListView(lvMembresia, @"SELECT * FROM public.""Suscripcion"""); return; } operaciones.CargarEnListView(lvMembresia, "SELECT * FROM Suscripcion"); }
private void btnActualizar_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(textBox1.Text)) { MessageBox.Show("No puede dejar espacio vacios"); return; } BDOperaciones operaciones = new BDOperaciones(BaseDatos, BDConnection); bool result = operaciones.ActualizaCliente(txtNombre.Text, txtPaterno.Text, txtMaterno.Text, txtFecha.Text, txtCuyrp.Text, txtTelefono.Text, txtCalle.Text, txtColonia.Text, textBox1.Text); string mensaje = result ? $"El cliente con ID: {textBox1.Text}, se ha actualizado" : "Error no se pudo asignar"; MessageBox.Show(mensaje); lvClientes.Clear(); if (BaseDatos == "PostgreSQL") { operaciones.CargarEnListView(lvClientes, @"SELECT * FROM public.""Cliente"""); return; } operaciones.CargarEnListView(lvClientes, "SELECT * FROM Cliente"); }