Exemple #1
0
        /// <summary>
        /// Пользователь ввёл данные
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void Slide3_Start_Click(object sender, RoutedEventArgs e)
        {
            string[] Names = PName.Text.Trim().Split(' ');
            switch (Names.Count())
            {
            case 1: PersonName[0] = PName.Text; break;

            case 2:
                PersonName[0] = Names[0];
                PersonName[1] = Names[1];
                break;

            case 3:
                PersonName[0] = Names[0];
                PersonName[1] = Names[1];
                PersonName[2] = Names[2];
                break;

            default:
                PersonName[0] = "";
                int i;
                for (i = 0; i < Names.Count() - 2; i++)
                {
                    PersonName[0] += Names[i] + " ";
                }
                PersonName[1] = Names[i++];
                PersonName[2] = Names[i];
                break;
            }


            Company   = PCompany.Text.Trim();
            Job       = PJob.Text.Trim();
            Phone     = PPhone.Text.Trim();
            EMail     = PEMail.Text.Trim();
            Instagram = PIntagram.Text.Trim();

            VisitkaPreview.GlobalStyle      = NVis;
            VisitkaPreview.PersonSurname    = PersonName[0];
            VisitkaPreview.PersonName       = PersonName[1];
            VisitkaPreview.PersonSecondName = PersonName[2];
            VisitkaPreview.PersonCompany    = Company != "" && Job != ""
                ? Company + ", " + Job
                : Company + Job;
            VisitkaPreview.StretchCompany();
            VisitkaPreview.PersonPhone     = Phone;
            VisitkaPreview.PersonEMail     = EMail;
            VisitkaPreview.PersonInstagram = Instagram;
            VisitkaPreview.Margin          = new Thickness(130, 765, 0, 0);

            VirtualKeyboard.Visibility = Visibility.Collapsed;
            Slide3.Visibility          = Visibility.Collapsed;
            Slide4.Visibility          = Visibility.Visible;
            VisitkaPreview.StretchCompany();
        }
Exemple #2
0
        public Visit Clone()
        {
            Visit V1 = new Visit(this.GlobalStyle)
            {
                PersonSurname    = this.PersonSurname,
                PersonName       = this.PersonName,
                PersonSecondName = this.PersonSecondName,
                PersonCompany    = this.PersonCompany,
                PersonJob        = this.PersonJob,
                PersonPhone      = this.PersonPhone,
                PersonEMail      = this.PersonEMail,
                PersonInstagram  = this.PersonInstagram
            };

            V1.StretchCompany();
            return(V1);
        }