Example #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (textBox1.Text == "")
            {
                MessageBox.Show("Nrumer szukanego dokumentu nie może być pusty");
                textBox1.Focus();
            }

            string connectionString = settings.ConnStrRAKS;
            dbConnRAKS = new fb();

            List<string>[] lstWzPoz = dbConnRAKS.fWyszukajZO(textBox1.Text, textBox2.Text, textBox3.Text, textBox8.Text);

            if (lstWzPoz[0].Count == 0)
            {
                MessageBox.Show("Nie znaleziono żadnych zamówień o podanych kryteriach lub wskazane zamówienie zostało już zrealizowane!");
                textBox1.Focus();
                return;
            }
            try
            {
                dtZO.Columns.Add("id", typeof(string));
                dtZO.Columns.Add("Numer", typeof(string));
                dtZO.Columns.Add("Data", typeof(string));
                dtZO.Columns.Add("Platnik", typeof(string));
                dtZO.Columns.Add("Sygnatura", typeof(string));
                dtZO.Columns.Add("Operator", typeof(string));
            }
            catch (DuplicateNameException)
            {
                dtZO.Clear();
            }

            for (int i = 0; i < lstWzPoz[0].Count; i++)
            {
                dtZO.Rows.Add(new object[] { lstWzPoz[0][i].ToString(), lstWzPoz[1][i].ToString(), lstWzPoz[2][i].ToString().Substring(0, 10), lstWzPoz[3][i].ToString(), lstWzPoz[4][i].ToString(), lstWzPoz[5][i].ToString() });
            }
            //dt = dataGridView1.DataSource[];

            dataGridView1.DataSource = dtZO;
            dataGridView1.Columns[0].Visible = false;
            dataGridView1.Columns[1].Width = 96;
            dataGridView1.Columns[2].Width = 96;
            dataGridView1.Columns[3].Width = 370;
            dataGridView1.Columns[4].Width = 278;
            dataGridView1.Columns[5].Width = 96;
            dataGridView1.Columns[1].HeaderText = "NUMER";
            dataGridView1.Columns[2].HeaderText = "DATA ZAM";
            dataGridView1.Columns[3].HeaderText = "PŁATNIK";
            dataGridView1.Columns[4].HeaderText = "SYGNATURA";
            dataGridView1.Columns[5].HeaderText = "OPERATOR";
            //dataGridView1.Columns[1].CellTemplate.Style.Alignment = DataGridViewContentAlignment.MiddleLeft;
        }
Example #2
0
        private void button1_Click_1(object sender, EventArgs e)
        {
            dataGridView1.DataSource = "";
            dataGridView2.DataSource = "";

            if (textBox1.Text == "")
            {
                MessageBox.Show("Numer szukanego dokumentu nie może być pusty");
                textBox1.Focus();
                return;
            }

            if (textBox2.Text == "")
            {
                MessageBox.Show("Rok szukanego dokumentu nie może być pusty");
                textBox2.Focus();
                return;
            }

            if (textBox3.Text == "")
            {
                MessageBox.Show("Kod dokumentu nie może być pusty.\nKliknij odpowiedni kod dokumentu.");
                //textBox1.Focus();
                return;
            }

            if (textBox6.Text == "")
            {
                MessageBox.Show("Numer magazynu nie może być pusty.\nKliknij odpowidni nr magazynu");
                //textBox1.Focus();
                return;
            }

            string connectionString = settings.ConnStrRAKS;
            dbConnRAKS = new fb();

            List<string>[] lstWzPoz = dbConnRAKS.fWyszukajZO(textBox1.Text, textBox2.Text, textBox3.Text, textBox8.Text);

            if (lstWzPoz[0].Count == 0)
            {
                MessageBox.Show("Nie znaleziono żadnych WZ o podanych kryteriach.");
                textBox1.Focus();
                return;
            }
            try
            {
                dtZO.Columns.Add("id", typeof(string));
                dtZO.Columns.Add("Numer", typeof(string));
                dtZO.Columns.Add("Data", typeof(string));
                dtZO.Columns.Add("Platnik", typeof(string));
                dtZO.Columns.Add("Sygnatura", typeof(string));
                dtZO.Columns.Add("Operator", typeof(string));
                dtZO.Columns.Add("Liczenie", typeof(string));
                dtZO.Columns.Add("Blokada", typeof(string));
                dtZO.Columns.Add("Netto", typeof(string));
                dtZO.Columns.Add("vat", typeof(string));
                dtZO.Columns.Add("brutto", typeof(string));

            }
            catch (DuplicateNameException)
            {
                dtZO.Clear();
            }

            for (int i = 0; i < lstWzPoz[0].Count; i++)
            {
                dtZO.Rows.Add(new object[] { lstWzPoz[0][i].ToString(), lstWzPoz[1][i].ToString(), lstWzPoz[2][i].ToString().Substring(0, 10), lstWzPoz[3][i].ToString(), lstWzPoz[4][i].ToString(), lstWzPoz[5][i].ToString(), lstWzPoz[7][i].ToString(), lstWzPoz[6][i].ToString(), lstWzPoz[8][i].ToString(), lstWzPoz[9][i].ToString(), lstWzPoz[10][i].ToString() });
            }
            //dt = dataGridView1.DataSource[];

            dataGridView1.DataSource = dtZO;
            dataGridView1.Columns[0].Visible = false;
            dataGridView1.Columns[6].Visible = false;
            dataGridView1.Columns[7].Visible = false;
            dataGridView1.Columns[8].Visible = false;
            dataGridView1.Columns[9].Visible = false;
            dataGridView1.Columns[10].Visible = false;
            dataGridView1.Columns[1].Width = 96;
            dataGridView1.Columns[2].Width = 96;
            dataGridView1.Columns[3].Width = 370;
            dataGridView1.Columns[4].Width = 278;
            dataGridView1.Columns[5].Width = 96;
            dataGridView1.Columns[1].HeaderText = "NUMER";
            dataGridView1.Columns[2].HeaderText = "DATA WZ";
            dataGridView1.Columns[3].HeaderText = "PŁATNIK";
            dataGridView1.Columns[4].HeaderText = "SYGNATURA";
            dataGridView1.Columns[5].HeaderText = "OPERATOR";
            //dataGridView1.Columns[1].CellTemplate.Style.Alignment = DataGridViewContentAlignment.MiddleLeft;
        }