private void btnEliminar_Click(object sender, RoutedEventArgs e) { if (dtglibros.Items.Count > 0) { if (dtglibros.SelectedItem != null) { try { DataRowView dataRow = (DataRowView)dtglibros.SelectedItem; int idReserva = byte.Parse(dataRow.Row.ItemArray[0].ToString()); nombreLibro = dataRow.Row.ItemArray[4].ToString(); ReservacionBRL.Eliminar(idReserva); CargarDataGridLibroR(); Contar(); } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { MessageBox.Show("Tienes que seleccionar un libro de reserva"); } } }
// private void btnGuardar_Click(object sender, RoutedEventArgs e) //{ // if (dgvDatos.SelectedItem != null) // { // try // { // Insertar(); // CargarDataGridLibroR(); // Contar(); // } // catch (Exception ex) // { // MessageBox.Show(ex.Message); // } // } // else // { // MessageBox.Show("Tienes que seleccionar un libro"); // } //} private void Insertar() { //Operaciones.WriteLogsDebug("InsertarPersona", "btnCrear_Click", string.Format("{0} Info: {1}", //DateTime.Now.ToLongDateString(), //"Empezando a ejecutar el metodo de la capa de presentacion para crear un empleado")); try { Common.Prestamo id = PrestamoBRL.ObtenerID(); int contadorcirijillo = id.IdPrestamo; contadorcirijillo++; Common.Prestamo reserba = new Common.Prestamo(); reserba.IdPrestamo = contadorcirijillo; reserba.Reserva = 1; //reserba.Multas = 0; // reserba.Monto_multas = 0; reserba.IdUsuario = Sesion.idSesion; reserba.IdLibro = idLibro; ReservacionBRL.Insertar(reserba); } catch (Exception ex) { //Operaciones.WriteLogsRelease("InsertarPrestamo", "btnCrear_Click", string.Format("{0} Error: {1}", // DateTime.Now.ToShortDateString(), ex.Message)); MessageBoxResult result = MessageBox.Show("Existe un problema, por favor contactese con su administrador", "Confirmation", MessageBoxButton.OK, MessageBoxImage.Error); if (result == MessageBoxResult.OK) { Application.Current.Shutdown(); } } //Operaciones.WriteLogsDebug("InsertarEmpleado", "btnCrear_Click", string.Format("{0} Info: {1}", // DateTime.Now.ToShortDateString(), // "Termino a ejecutar el metodo de la capa de presentacion para crear un empleado")); }