Пример #1
0
        private AttendeeBadge CreateAttendeeBadgeFromInputs(String FirstName, String LastName, String Company)
        {
            // Cleanup strings for printed output
            String cleanedName = String.Format("{0} {1}",
                                               FirstName,
                                               LastName
                                               );

            AttendeeBadge ab = new AttendeeBadge();

            if (ab.CreateNameBadge(cleanedName, Company))
            {
                return(ab);
            }
            else
            {
                MessageBox.Show(
                    "Cannot create name badge!" +
                    System.Environment.NewLine +
                    System.Environment.NewLine +
                    "The temporary directory cannot be writen to:" +
                    System.Environment.NewLine +
                    System.Environment.NewLine +
                    @"%TEMP%\AttendeeTracker",
                    "Error!",
                    MessageBoxButtons.OK,
                    MessageBoxIcon.Error
                    );
                return(null);
            }
        }
Пример #2
0
        private AttendeeBadge CreateAttendeeBadgeFromSelectedRow()
        {
            // Cleanup strings for printed output
            String cleanedName = String.Format("{0} {1}",
                                               dtCSVTable.Rows[dgvLoadedList.CurrentCell.RowIndex]["FirstName"].ToString(),
                                               dtCSVTable.Rows[dgvLoadedList.CurrentCell.RowIndex]["LastName"].ToString()
                                               );
            String Company = dtCSVTable.Rows[dgvLoadedList.CurrentCell.RowIndex]["Company"].ToString();

            AttendeeBadge ab = new AttendeeBadge();

            if (ab.CreateNameBadge(cleanedName, Company))
            {
                return(ab);
            }
            else
            {
                MessageBox.Show(
                    "Cannot create name badge!" +
                    System.Environment.NewLine +
                    System.Environment.NewLine +
                    "The temporary directory cannot be writen to:" +
                    System.Environment.NewLine +
                    System.Environment.NewLine +
                    @"%TEMP%\AttendeeTracker",
                    "Error!",
                    MessageBoxButtons.OK,
                    MessageBoxIcon.Error
                    );
                return(null);
            }
        }