private void ListView_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            selectedphone = (ListView.SelectedItems[0] as PhoneUI);
            Order o = new Order(selectedphone, _User);

            o.ShowDialog();
        }
Esempio n. 2
0
 public Order(PhoneUI phone, UserUI user)
 {
     InitializeComponent();
     this.phone      = phone;
     this.user       = user;
     PhoneMark.Text  = phone.Mark;
     PhoneModel.Text = phone.Model;
     PhonePrice.Text = phone.Price.ToString();
 }
        public MainWindow(UserUI user)
        {
            InitializeComponent();
            _User    = new UserUI();
            _User.ID = 10;

            foreach (var item in client.GetPhones())
            {
                var p = new PhoneUI {
                    ID = item.ID, Mark = item.Mark, Model = item.Model, Price = item.Price
                };
                phones.Add(p);
            }
            ListView.ItemsSource = phones;



            foreach (var i in client.GetUsers())
            {
                if (i.Name == user.Name && i.Mail == user.Mail)
                {
                    _User = Mapper.UserFromDTO(i);
                    flag  = true;

                    break;
                }
            }
            if (flag == false)
            {
                _User = user;
                client.AddUser(Mapper.UserFromUI(_User));
            }

            UserName.Text    = _User.Name;
            UserMail.Text    = _User.Mail;
            this.DataContext = _User;
        }