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(); }
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(); }