private RegisterUpdateUC()
        {
            InitializeComponent();
            sc = new Service1Client();
            dc = new UserImageDC()
            {
                TheUser  = new User(),
                TheImage = "",
            };
            slist = sc.GetAllSexes();
            SexBox.ItemsSource = slist;
            plist = sc.GetAllPreferences();
            PreferenceBox.ItemsSource = plist;
            alist = sc.GetAllAreaCodes();
            AreaCodeBox.ItemsSource = alist;

            this.DataContext = dc;
            DateOfBirthPicker.DisplayDateStart = DateTime.Now.AddYears(-18);
            DateOfBirthPicker.DisplayDateEnd   = DateTime.Now.AddYears(-120);
        }
示例#2
0
        public RegisterPU(Admin father) : this()
        {
            admin = father;
            sr    = new Service1Client();
            xx    = new UserImageDC()
            {
                TheUser  = new User(),
                TheImage = "",
            };
            slist = sr.GetAllSexes();
            SexBox.ItemsSource = slist;
            plist = sr.GetAllPreferences();
            PreferenceBox.ItemsSource = plist;
            alist = sr.GetAllAreaCodes();
            AreaCodeBox.ItemsSource = alist;

            this.DataContext           = xx;
            SexBox.SelectedItem        = xx.TheUser.Sex;
            PreferenceBox.SelectedItem = xx.TheUser.Preference;
            dp.DisplayDateEnd          = DateTime.Now;
            dp.DisplayDateStart        = DateTime.Now.AddYears(-120);

            this.DataContext = xx;
        }