private void btnGuardar_Click(object sender, EventArgs e) { AccesodeDatos.DsSistemaBibliotecaTableAdapters.Tabla_PrestamoTableAdapter taPrestamos = new AccesodeDatos.DsSistemaBibliotecaTableAdapters.Tabla_PrestamoTableAdapter(); try { Ejemplares = (int)taPrestamos.ScalarQuerybyEjemplarID(EjemplarID); } catch { } DateTime dtFechaDevolucion = dtpFechaDeDevolucion.Value; DateTime dtFechaPrestamo = dtpFechaPrestamo.Value; DateTime dtFechaEntrega = dtpFechaEntrega.Value; ValLibro = validarCajaDeTexto(tbLibro); valUsuario = validarCajaDeTexto(tbUsuario); string strDescripcion=tbDescripcion.Text; AccesodeDatos.DsSistemaBibliotecaTableAdapters.HISTORIAL_DE_LIBROSTableAdapter taHistorial = new AccesodeDatos.DsSistemaBibliotecaTableAdapters.HISTORIAL_DE_LIBROSTableAdapter(); AccesodeDatos.DsSistemaBibliotecaTableAdapters.EJEMPLARESTableAdapter taEjemplares = new AccesodeDatos.DsSistemaBibliotecaTableAdapters.EJEMPLARESTableAdapter(); if (EstadoDeLaVentana == "insertar") { // Contador = (int)taPrestamos.ScalarQuery(EjemplarID); if (valUsuario && ValLibro&&Ejemplares<=0) { taPrestamos.Insert(EjemplarID, UsuarioID, dtFechaPrestamo, dtFechaEntrega, dtFechaDevolucion); // taEjemplares.UpdateQuerybyEjemplarID(libro, strDescripcion, EstadoDelLibro, EjemplarID); taEjemplares.UpdateEjemplar(EstadoDelLibro, EjemplarID); //taEjemplares.Insert(libro,strDescripcion,""); MessageBox.Show("Se a Realizado un Prestamo al Alumno " + UsuarioID, "Prestamo Realizado", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); ////Limpia todos los campos //tbUsuario.Text = string.Empty; //tbLibro.Text = string.Empty; //tbisbn.Text = string.Empty; //cbDias.SelectedIndex = 0; //tbDescripcion.Text = string.Empty; } else { MessageBox.Show("Porfavor Verifique Que Todos Los Campos Esten LLenos Correctamente", "Error De Validacion", MessageBoxButtons.OK, MessageBoxIcon.Error); } } if (EstadoDeLaVentana == "DevolverLibro") { //try // { //taPrestamos.UpdateQuery(Ejemplar, UsuarioID, dtpFechaPrestamo.Text, dtpFechaEntrega.Text,dtpFechaDeDevolucion.Text, PrestamoID); DataGridViewRow renglon = dataGridView2.SelectedRows[0]; string strNOmbreLibro = (string)renglon.Cells[1].Value; taEjemplares.UpdateQuerybyEjemplarID(isbn, strDescripcion, null, Ejemplar); //taHistorial.Insert(UsuarioID, isbn, strDescripcion, dtFechaPrestamo, dtFechaDevolucion, Ejemplar, PrestamoID); taHistorial.InsertHistirialLibro(UsuarioID, isbn, strDescripcion, dtFechaPrestamo, dtFechaDevolucion, Ejemplar, strNOmbreLibro); taPrestamos.DeleteQuerybyPrestamoID(PrestamoID); MessageBox.Show("Se a Devuelto El libro correctamente del alumno " + UsuarioID, "Prestamo devuelto", MessageBoxButtons.OK, MessageBoxIcon.Information); // } //catch {} this.Close(); } }