예제 #1
0
 private void SaveFileButtonClicked(object sender, RoutedEventArgs routedEventArgs)
 {
     if (LabelNameDocument.Content != null)
     {
         MessageBoxResult messageBoxResult = MessageBox.Show("¿Seguro desea guardar el archivo?", "Confirmación", MessageBoxButton.YesNo, MessageBoxImage.Question);
         if (messageBoxResult == MessageBoxResult.Yes)
         {
             if (ValidateAnswer())
             {
                 if (CreateDirectoryDocument() && AddDocument())
                 {
                     MessageBox.Show("El archivo se guardo exitosamente", "Guardado Exitoso", MessageBoxButton.OK, MessageBoxImage.Information);
                 }
                 else
                 {
                     MessageBox.Show("El archivo no se pudo guardar. Intente más tarde", "Guardado Fallido", MessageBoxButton.OK, MessageBoxImage.Error);
                 }
                 ReportList partialReportList = new ReportList();
                 ReportList.Enrollment = Enrollment;
                 partialReportList.InitializeStackPanel(_activityPracticioner.Activity.ActivityType);
                 partialReportList.Show();
                 Close();
             }
             else
             {
                 MessageBox.Show("Solo se permite 254 en la respuesta", "Longitud de caracteres", MessageBoxButton.OK, MessageBoxImage.Warning);
             }
         }
     }
 }
예제 #2
0
        private void BehindButtonClicked(object sender, RoutedEventArgs routedEventArgs)
        {
            ReportList partialReportList = new ReportList();

            ReportList.Enrollment = Enrollment;
            partialReportList.InitializeStackPanel(_activityPracticioner.Activity.ActivityType);
            partialReportList.Show();
            Close();
        }
예제 #3
0
        private void AddMonthlyReport(object sender, RoutedEventArgs e)
        {
            ReportList reportList = new ReportList();

            ReportList.Enrollment = _practicionerEnrollment;
            if (reportList.InitializeStackPanel(ActivityType.MonthlyReport))
            {
                reportList.Show();
                Close();
            }
            else
            {
                MessageBox.Show("No se encontro actividades. Intente más tarde", "No se puede acceder", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }