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]; } }
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); }
public VMPersonAdd(List <CodesModel> PersonTypes, List <CodesModel> CommTypes) { PersonTypeSource.ReFill(PersonTypes); CommunicationCodeSource.ReFill(CommTypes); }