private void BtnGenerarOficio_Click(object sender, RoutedEventArgs e) { Oficios oficio = new OficiosModel().GetOficioNoContradiccion(); string oficioGenPath = "SgaE" + DateTimeUtilities.DateToInt(contradiccion.FEnvioOfPlenos) + contradiccion.AnioAsunto + StringUtilities.SetCeros(contradiccion.NumAsunto.ToString()) + contradiccion.IdPleno + ".docx"; GeneraOficio genera = new GeneraOficio(oficio,contradiccion, oficioGenPath); if (contradiccion.ExisteContradiccion) contradiccion.OficioPlenoGenerado = genera.GetOficioContradiccion(); else contradiccion.OficioPlenoGenerado = genera.GetOficioNoContradiccion(); if (contradiccion.OficioPlenoGenerado) BtnGenerarOficio.Visibility = Visibility.Collapsed; else MessageBox.Show("No se pudo generar correctamente el oficio"); }
private void BtnGenerarOficio_Click(object sender, RoutedEventArgs e) { string oficioGenPath = "SgaE" + DateTimeUtilities.DateToInt(contradiccion.FEnvioOfSga) + contradiccion.AnioAsunto + StringUtilities.SetCeros(contradiccion.NumAsunto.ToString()) + contradiccion.IdPleno + ".docx"; Oficios oficio = new OficiosModel().GetOficioSga(); GeneraOficio genera = new GeneraOficio(oficio,contradiccion, oficioGenPath); contradiccion.OficioSgaGenerado = genera.GetOficioSga(); if (contradiccion.OficioSgaGenerado) BtnGenerarOficio.Visibility = Visibility.Collapsed; else { MessageBox.Show("No se pudo completar la operación"); return; } }