private void btnGuardar2_Click(object sender, RoutedEventArgs e) { if (cmbTipoHabitacionRegistro.Text != "" && txbNombreHabitacion.Text != "") { if (accionRegistro == accion.Nuevo) { RegistroHabitacion pro = new RegistroHabitacion() { TipoHabitacion = cmbTipoHabitacionRegistro.Text, NombreHabitacion = txbNombreHabitacion.Text, }; if (manejadorRegistroHabitacion.Agregar(pro)) { MessageBox.Show("La habitación fue agregado correctamente", "Habitaciones", MessageBoxButton.OK, MessageBoxImage.Information); ActualizarTabla(); HabilitarBotonesRegistroHabitacion(true); HabilitarCajasRegistroHabitacion(false); } else { MessageBox.Show("La habitación no se pudo agregar", "Habitaciones", MessageBoxButton.OK, MessageBoxImage.Error); } } else { RegistroHabitacion pro = dtgTipoHabitacionRegistro.SelectedItem as RegistroHabitacion; pro.TipoHabitacion = cmbTipoHabitacionRegistro.Text; pro.NombreHabitacion = txbNombreHabitacion.Text; if (manejadorRegistroHabitacion.Modificar(pro)) { MessageBox.Show("Habitación modificado correctamente", "Habitaciones", MessageBoxButton.OK, MessageBoxImage.Information); ActualizarTabla(); HabilitarBotonesRegistroHabitacion(true); HabilitarCajasRegistroHabitacion(false); } else { MessageBox.Show("Habitación no se pudo actualizar", "Habitaciones", MessageBoxButton.OK, MessageBoxImage.Error); } } } else { MessageBox.Show("Aun le faltan Campos por rellenar", "Habitaciones", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void btnEditar2_Click(object sender, RoutedEventArgs e) { RegistroHabitacion pro = dtgTipoHabitacionRegistro.SelectedItem as RegistroHabitacion; if (pro != null) { HabilitarCajasRegistroHabitacion(true); cmbTipoHabitacionRegistro.Text = pro.TipoHabitacion; txbNombreHabitacion.Text = pro.NombreHabitacion; accionRegistro = accion.Editar; HabilitarBotonesRegistroHabitacion(false); } else { MessageBox.Show("Seleccione la habitacion que desea editar", "Habitaciones", MessageBoxButton.OK, MessageBoxImage.Question); } }
private void btnEliminar2_Click(object sender, RoutedEventArgs e) { RegistroHabitacion pro = dtgTipoHabitacionRegistro.SelectedItem as RegistroHabitacion; if (pro != null) { if (MessageBox.Show("Realmente deseas eliminar estas habitación?", "Habitaciones", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { if (manejadorRegistroHabitacion.Eliminar(pro.Id)) { MessageBox.Show("La abitación ha sido eliminado correctamente", "Habitaciones", MessageBoxButton.OK, MessageBoxImage.Information); ActualizarTabla(); } else { MessageBox.Show("La habitacion no se pudo eliminar", "Habitaciones", MessageBoxButton.OK, MessageBoxImage.Error); } } } }
public bool Modificar(RegistroHabitacion entidad) { return(repositorio.Update(entidad)); }
public bool Agregar(RegistroHabitacion entidad) { return(repositorio.Create(entidad)); }