/// <summary> /// Evento click de btnNuevo /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnNuevo_Click(object sender, RoutedEventArgs e) { try { var nuevoContrato = new CrearContrato(true); MostrarCentrado(nuevoContrato); Buscar(); } catch (Exception ex) { Logger.Error(ex); } }
/// <summary> /// Evento click de BtnEditar ubicado en gridcontratos /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BtnEditar_Click(object sender, RoutedEventArgs e) { var botonEditar = (Button)e.Source; try { var contratoInfo = (ContratoInfo)Extensor.ClonarInfo(botonEditar.CommandParameter); if (contratoInfo == null) { return; } var nuevoContrato = new CrearContrato(contratoInfo); MostrarCentrado(nuevoContrato); Buscar(); } catch (Exception ex) { Logger.Error(ex); } }