Пример #1
0
        private void RentButton_Click(object sender, RoutedEventArgs e)
        {
            if (!BedCountTB.Equals(""))
            {
                int parsed;
                if (int.TryParse(BedCountTB.Text, out parsed))
                {
                    if (parsed > beds || parsed < 0)
                    {
                        Message msg = new Message("Wrong bed number to reservation");
                        msg.ShowDialog();
                    }
                    else
                    {
                        Rents rent = new Rents();
                        rent.startDate  = (DateTime)this.startDate;
                        rent.endDate    = (DateTime)this.endDate;
                        rent.is_actual  = true;
                        rent.pending    = false;
                        rent.isRated    = false;
                        rent.user_id    = LoginService.userId;
                        rent.address_id = address_id;

                        createService.addRent(rent);
                        this.Close();
                    }
                }
                else
                {
                    Message msg = new Message("Wrong bed number to reservation");
                    msg.ShowDialog();
                }
            }
        }