Пример #1
0
        private void varaukseniDataGW_SelectionChanged(object sender, EventArgs e)
        {
            varaukseniListBox.Items.Clear();
            if (varaukseniDataGW.SelectedRows.Count == 1)
            {
                DataGridViewRow selectedRow  = varaukseniDataGW.SelectedRows[0];
                int             majoitusId   = (int)selectedRow.Cells[3].Value;
                int             varausId     = (int)selectedRow.Cells[0].Value;
                string          varausAlkaa  = selectedRow.Cells[1].Value.ToString();
                string          varausLoppuu = selectedRow.Cells[2].Value.ToString();
                Majoitus        majoitus     = MajoitusController.haeMajoitus(majoitusId);

                string[] varausAlkaaSplit = varausAlkaa.Split(' ');
                string[] vDate            = varausAlkaaSplit[0].Split('.');
                string[] vTime            = varausAlkaaSplit[1].Split('.');

                if (DateTime.Now >= new DateTime(int.Parse(vDate[2]), int.Parse(vDate[1]), int.Parse(vDate[0]), int.Parse(vTime[0]), int.Parse(vTime[1]), int.Parse(vTime[2])))
                {
                    arvioiBtn.Enabled = true;
                }
                else
                {
                    arvioiBtn.Enabled = false;
                }


                if (majoitus != null)
                {
                    varaukseniListBox.Items.Add($"Varaus alkaa: {varausAlkaa}");
                    varaukseniListBox.Items.Add($"Varaus loppuu: {varausLoppuu}");
                    varaukseniListBox.Items.Add($"Majoituksen sijainti: {majoitus.getPaikkakunta()}");
                    varaukseniListBox.Items.Add($"Majoituksen hinta: {majoitus.getHinta()} €/vrk");
                    varaukseniListBox.Items.Add($"Majoituksen lisätiedot: {majoitus.getLisatiedot()}");
                }
            }
        }
Пример #2
0
        private void majoitusHakuListBox_SelectedIndexChanged(object sender, EventArgs e)
        {
            haeMajoitusInfoBox.Text = "";
            ListBox  listBox  = (ListBox)sender;
            Majoitus majoitus = (Majoitus)listBox.SelectedItem;

            if (nykyinenKayttaja != null)
            {
                //  BindVaraukset(majoitus);
                varausAlkaaDTP.MinDate = DateTime.Now;
            }

            haeMajoitusInfoBox.Text = $"Paikkakunta: {majoitus.getPaikkakunta()}\nHinta: {majoitus.getHinta()} €/vrk\nPinta-ala: {majoitus.getPintaAla()} m^2\nHuoneet: {majoitus.getHuoneet()}\nVuodepaikat: {majoitus.getVuodepaikat()}\nRakennusvuosi: {majoitus.getRakennusvuosi()}\n\n{majoitus.getLisatiedot()}";
        }