Ejemplo n.º 1
0
        private void buttonD_Click(object sender, EventArgs e)
        {
            var list = new List <string>
            {
                Methods.GetMemberName(() => Dataset[0].identyfikator_platnosci),
                Methods.GetMemberName(() => Dataset[0].identyfikator_wynajmnu),
                Methods.GetMemberName(() => Dataset[0].data_platnosci),
                Methods.GetMemberName(() => Dataset[0].cena),
                Methods.GetMemberName(() => Dataset[0].tytul)
            };

            var form = new FormSearch(list);

            form.button.MouseClick += new MouseEventHandler((sendere, ee) =>
            {
                var tmpDataset = Dataset;
                if (form.atCursorIsNotEmpty())
                {
                    tmpDataset = tmpDataset.Where(x => x.identyfikator_platnosci == form.getIntAtCursor()).ToList();
                }
                form.advanceCursor();
                if (form.atCursorIsNotEmpty())
                {
                    tmpDataset = tmpDataset.Where(x => x.identyfikator_wynajmnu == form.getIntAtCursor()).ToList();
                }
                form.advanceCursor();
                if (form.atCursorIsNotEmpty())
                {
                    tmpDataset = tmpDataset.Where(x => x.data_platnosci == form.getDateTimeAtCursor()).ToList();
                }
                form.advanceCursor();
                if (form.atCursorIsNotEmpty())
                {
                    tmpDataset = tmpDataset.Where(x => x.cena == form.getFloatAtCursor()).ToList();
                }
                form.advanceCursor();
                if (form.atCursorIsNotEmpty())
                {
                    tmpDataset = tmpDataset.Where(x => x.tytul == form.getStringAtCursor()).ToList();
                }
                form.resetCursor();
                dataGridView1.DataSource = tmpDataset;
            });

            form.Show();
        }
Ejemplo n.º 2
0
        private void buttonD_Click(object sender, EventArgs e)
        {
            var list = new List <string>
            {
                Methods.GetMemberName(() => Dataset[0].identyfikator_mieszkania),
                Methods.GetMemberName(() => Dataset[0].identyfikator_budynku),
                Methods.GetMemberName(() => Dataset[0].numer),
                Methods.GetMemberName(() => Dataset[0].metraz),
                Methods.GetMemberName(() => Dataset[0].opis)
            };

            var form = new FormSearch(list);

            form.button.MouseClick += new MouseEventHandler((sendere, ee) =>
            {
                var tmpDataset = Dataset;
                if (form.atCursorIsNotEmpty())
                {
                    tmpDataset = tmpDataset.Where(x => x.identyfikator_mieszkania == form.getIntAtCursor()).ToList();
                }
                form.advanceCursor();
                if (form.atCursorIsNotEmpty())
                {
                    tmpDataset = tmpDataset.Where(x => x.identyfikator_budynku == form.getIntAtCursor()).ToList();
                }
                form.advanceCursor();
                if (form.atCursorIsNotEmpty())
                {
                    tmpDataset = tmpDataset.Where(x => x.numer == form.getIntAtCursor()).ToList();
                }
                form.advanceCursor();
                if (form.atCursorIsNotEmpty())
                {
                    tmpDataset = tmpDataset.Where(x => x.metraz == form.getFloatAtCursor()).ToList();
                }
                form.advanceCursor();
                if (form.atCursorIsNotEmpty())
                {
                    tmpDataset = tmpDataset.Where(x => x.opis == form.getStringAtCursor()).ToList();
                }
                form.resetCursor();
                dataGridView1.DataSource = tmpDataset;
            });

            form.Show();
        }