/// <summary> /// Evento para Editar un registro /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BtnEditarClick(object sender, RoutedEventArgs e) { var btnEditar = (Button)e.Source; try { var gastoInfoSelecionado = (AdministracionDeGastosFijosInfo)Extensor.ClonarInfo(btnEditar.CommandParameter); if (gastoInfoSelecionado != null) { var gastosEdicion = new AdministracionDeGastosFijosEdicion(gastoInfoSelecionado) { ucTitulo = { TextoTitulo = Properties.Resources.AdministracionDeGastosFijosEdicion_TituloEdicion } }; MostrarCentrado(gastosEdicion); ReiniciarValoresPaginador(); Buscar(); } } catch (Exception ex) { Logger.Error(ex); SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal], Properties.Resources.AdministracionDeGastosFijos_ErrorEditar, MessageBoxButton.OK, MessageImage.Error); } }
/// <summary> /// Evento para el creado de un nuevo Gasto Fijo /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BtnNuevoClick(object sender, RoutedEventArgs e) { try { var gastoFijoEdicion = new AdministracionDeGastosFijosEdicion { ucTitulo = { TextoTitulo = Properties.Resources.AdministracionDeGastosFijosEdicion_TituloNuevo } }; MostrarCentrado(gastoFijoEdicion); ReiniciarValoresPaginador(); Buscar(); } catch (Exception ex) { Logger.Error(ex); SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal], Properties.Resources.AdministracionDeGastosFijos_ErrorNuevo, MessageBoxButton.OK, MessageImage.Error); } }