private void dataGridView1_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e) { if (opcion > 0) { string valor = dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells[0].Value.ToString(); Lectores u = udao.ObtenerLector(valor); nu.Text = u.idlectores.ToString(); n1.Text = u.nombre1; n2.Text = u.nombre2; a1.Text = u.apellido1; a2.Text = u.apellido2; dir.Text = u.direccion; textBox1.Text = u.telefono; } }
private void btnEliminar_Click(object sender, EventArgs e) { using (BibliotecaEntities4 db = new BibliotecaEntities4()) { int id = int.Parse(ID); lector = db.Lectores.Where(buscarid => buscarid.Id_Lector == id).First(); lector.Nombres = txtNombre.Text; lector.Apellidos = txtApellidos.Text; lector.estado = 1; db.Entry(lector).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); limpiar(); frmPrincipal.lector.CargarDatos(); this.Close(); } }
private void btGuardar_Click(object sender, EventArgs e) { if (nombresTextBox.Text != "" && apellidosTextBox.Text != "") { lectoresBindingSource.EndEdit(); CLectores lec = new CLectores(); lectores = (Lectores)lectoresBindingSource.Current; lec.guardar(lectores); lectoresBindingSource.Clear(); frmPrincipal.lector.CargarDatos(); this.Close(); } else { MessageBox.Show("Todos los campos son obligatorios", "Aviso"); } }
private void button1_Click(object sender, EventArgs e) { Lectores u = new Lectores(); u.idlectores = int.Parse(nu.Text); u.nombre1 = n1.Text; u.nombre2 = n2.Text; u.apellido1 = a1.Text; u.apellido2 = n2.Text; u.direccion = dir.Text; u.telefono = textBox1.Text; try { switch (opcion) { case 0: udao.registrarLector(u); MessageBox.Show(this, "Lector registrado", "Éxito", MessageBoxButtons.OK, MessageBoxIcon.Information); inicializarCodigo(); break; case 1: udao.actualizarLector(u); MessageBox.Show(this, "Lector actualizado", "Éxito", MessageBoxButtons.OK, MessageBoxIcon.Information); break; case 2: udao.eliminarrLector(u); MessageBox.Show(this, "Lector eliminado", "Éxito", MessageBoxButtons.OK, MessageBoxIcon.Information); break; } DataTable dt = (DataTable)dataGridView1.DataSource; if (dt != null) { dt.Clear(); } dataGridView1.DataSource = udao.obtenerRegistros(""); this.dataGridView1.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill; } catch (SqlException ex) { MessageBox.Show(this, "Error" + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
internal void guardar(Lectores c) { MLectores.guardar(c); }
public Lector[] getLectoresDisponibles() { return(Lectores.Where(l => !(l.multadoHasta != null && DateTime.Now < l.multadoHasta) && l.prestamos.Count() < 3).ToArray()); }