Пример #1
0
        void PresentPerson(PersonsModel person)
        {
            var adress = person.PeAddress.Split(new String[] { "-" }, StringSplitOptions.RemoveEmptyEntries);

            SelectedPersonType = PersonTypeSource.Where(x => x.CId == person.PeType).FirstOrDefault();
            FullName           = person.PeName;
            PersonalId         = person.PeIdentity;
            if (adress != null && adress.Length == 2)
            {
                City   = adress[0];
                Adress = adress[1];
            }
        }
Пример #2
0
 public VMPersonEdit(PersonsModel person, List <CodesModel> PersonTypes, List <CodesModel> CommTypes, List <PersonsCommunicationModel> PersonCommunications)
 {
     //SystemValues.CommTypes = CommTypes;
     PersonTypeSource.ReFill(PersonTypes);
     EditedPerson = person;
     PresentPerson(person);
     CommunicationCodeSource.ReFill(CommTypes);
     foreach (var item in PersonCommunications)
     {
         CommunicationSource.Add((item, CommTypes));
     }
     //CommunicationSource.ReFill(PersonCommunications);
 }
Пример #3
0
 public VMPersonAdd(List <CodesModel> PersonTypes, List <CodesModel> CommTypes)
 {
     PersonTypeSource.ReFill(PersonTypes);
     CommunicationCodeSource.ReFill(CommTypes);
 }