From 9b1f59b6fa52021b44560d8b9dc14aa5e164c767 Mon Sep 17 00:00:00 2001 From: roman6791 Date: Wed, 31 Mar 2021 19:45:41 +0200 Subject: [PATCH] opravy ziadaniek --- .vs/Mip_v1/v16/.suo | Bin 178176 -> 173056 bytes Mip/frmNovaPoziadavka.cs | 74 ++++++++++++++++++--------------------- 2 files changed, 35 insertions(+), 39 deletions(-) diff --git a/.vs/Mip_v1/v16/.suo b/.vs/Mip_v1/v16/.suo index ac9738b8280f862483c43d9abb45e835d84ea2ca..8e6c7c1d5371c1a42f4983ef52546ceca190c2c5 100644 GIT binary patch delta 5146 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 0 && tb.Text != "") { - tb.Parent.Controls.Find("tbFirma",true)[0].Text = dv.ToTable().Rows[0].ItemArray[dv.ToTable().Columns["FirmaMenoID"].Ordinal].ToString(); + tb.Parent.Controls.Find("tbFirma", true)[0].Text = dv.ToTable().Rows[0].ItemArray[dv.ToTable().Columns["FirmaMenoID"].Ordinal].ToString(); tb.Parent.Controls.Find("tbTyp", true)[0].Text = dv.ToTable().Rows[0].ItemArray[dv.ToTable().Columns["Typ"].Ordinal].ToString(); tb.Parent.Controls.Find("tbPoznamka", true)[0].Text = dv.ToTable().Rows[0].ItemArray[dv.ToTable().Columns["Poznámka"].Ordinal].ToString(); } @@ -587,13 +583,13 @@ namespace Mip string status = "False"; if (tabNoveZiadanky.Rows[Convert.ToInt32(pnl.Name.ToString()) - 1].ItemArray[tabNoveZiadanky.Columns["Status"].Ordinal].ToString() == null) status = "False"; else status = tabNoveZiadanky.Rows[Convert.ToInt32(pnl.Name.ToString()) - 1].ItemArray[tabNoveZiadanky.Columns["Status"].Ordinal].ToString(); - - if(status == "True") pnl.BackColor = Color.Empty; + + if (status == "True") pnl.BackColor = Color.Empty; } void btnOKCancelClick(object sender, EventArgs e) { Button btn = sender as Button; - + if (btn.Name == "btnCancel") { foreach (Control cntrl in btn.Parent.Controls) if (!(cntrl is Button)) cntrl.Enabled = false; @@ -602,15 +598,15 @@ namespace Mip btn.Parent.BackColor = Color.LightCoral; tabNoveZiadanky.Rows[Convert.ToInt32(btn.Parent.Name.ToString()) - 1].SetField("Status", false); } - else + else { foreach (Control cntrl in btn.Parent.Controls) if (!(cntrl is Button)) cntrl.Enabled = true; btn.Parent.Controls.Find("btnAddPicture", true)[0].Enabled = true; - if(tabNoveZiadanky.Rows[Convert.ToInt32(btn.Parent.Name.ToString()) - 1].ItemArray[tabNoveZiadanky.Columns["Súborove Dáta"].Ordinal].ToString() != "") btn.Parent.Controls.Find("btnDeletePicture", true)[0].Enabled = true; + if (tabNoveZiadanky.Rows[Convert.ToInt32(btn.Parent.Name.ToString()) - 1].ItemArray[tabNoveZiadanky.Columns["Súborove Dáta"].Ordinal].ToString() != "") btn.Parent.Controls.Find("btnDeletePicture", true)[0].Enabled = true; btn.Parent.BackColor = Color.Empty; tabNoveZiadanky.Rows[Convert.ToInt32(btn.Parent.Name.ToString()) - 1].SetField("Status", true); } - + } void btnAddPictureClick(object sender, EventArgs e) @@ -621,8 +617,8 @@ namespace Mip FileStream fs; Button ctrl = sender as Button; - if(tabNoveZiadanky.Rows[Convert.ToInt32(ctrl.Parent.Name.ToString()) - 1].ItemArray[tabNoveZiadanky.Columns["Súborove Dáta"].Ordinal].ToString() == "") - { + if (tabNoveZiadanky.Rows[Convert.ToInt32(ctrl.Parent.Name.ToString()) - 1].ItemArray[tabNoveZiadanky.Columns["Súborove Dáta"].Ordinal].ToString() == "") + { if (ofd.ShowDialog() == DialogResult.OK) { fs = new FileStream(ofd.FileName, FileMode.Open, FileAccess.Read); @@ -631,12 +627,12 @@ namespace Mip FileData = new byte[FileSize]; fs.Read(FileData, 0, FileSize); fs.Close(); - + tabNoveZiadanky.Rows[Convert.ToInt32(ctrl.Parent.Name.ToString()) - 1].SetField("Súborove Dáta", FileData); ctrl.Parent.Controls.Find("btnDeletePicture", true)[0].Enabled = true; ctrl.Image = global::Mip.Properties.Resources.image_icon; } - else MessageBox.Show("Obrázok nebol vybraný!"); + else MessageBox.Show("Obrázok nebol vybraný!"); } else { @@ -663,7 +659,7 @@ namespace Mip void lblVykresHover(object sender, EventArgs e) { - + } void lblVykresLeave(object sender, EventArgs e) { @@ -677,22 +673,22 @@ namespace Mip private void button6_Click(object sender, EventArgs e) { - foreach(DataRow rw in tabNoveZiadanky.Rows) + foreach (DataRow rw in tabNoveZiadanky.Rows) { - if(rw.ItemArray[rw.Table.Columns["Názov"].Ordinal].ToString() != "") + if (rw.ItemArray[rw.Table.Columns["Názov"].Ordinal].ToString() != "") { int pocetKusov = 0; - if(rw.ItemArray[rw.Table.Columns["Počet kusov"].Ordinal].ToString() != "") pocetKusov = Convert.ToInt32(rw.ItemArray[rw.Table.Columns["Počet kusov"].Ordinal]); + if (rw.ItemArray[rw.Table.Columns["Počet kusov"].Ordinal].ToString() != "") pocetKusov = Convert.ToInt32(rw.ItemArray[rw.Table.Columns["Počet kusov"].Ordinal]); decimal mnozstvo = 0; - if(rw.ItemArray[rw.Table.Columns["Množstvo"].Ordinal].ToString() != "") mnozstvo = Convert.ToDecimal(rw.ItemArray[rw.Table.Columns["Množstvo"].Ordinal]); + if (rw.ItemArray[rw.Table.Columns["Množstvo"].Ordinal].ToString() != "") mnozstvo = Convert.ToDecimal(rw.ItemArray[rw.Table.Columns["Množstvo"].Ordinal]); decimal cena = 0; if (rw.ItemArray[rw.Table.Columns["Cena"].Ordinal].ToString() != "") cena = Convert.ToDecimal(rw.ItemArray[rw.Table.Columns["Cena"].Ordinal]); - + string IDFirma = ""; string filter = ""; - + filter = rw.ItemArray[rw.Table.Columns["Firma"].Ordinal].ToString(); - if(filter != "") + if (filter != "") { IDFirma = filter.Substring(filter.IndexOf("(") + 1, filter.Length - filter.IndexOf("(") - 2); Int32 n; @@ -708,7 +704,7 @@ namespace Mip MessageBox.Show("Nová firma s názvom '" + filter + "' bola pridaná! \nPre doplnenie údajov o firme treba editovať firmu na karte 'Zoznam firiem'."); } } - + int lastIndex = 0; string cmd = ""; cmd = @"INSERT INTO `mip`.`tabziadanka` (`Dátum zadania`, `Status žiadanky`, `Status`, `Názov`, `Typ`, `Firma`, `Poznámka`, `Termín`, `Počet kusov`, `IDUser`, `Množstvo`, `Jednotka`, Cena) VALUES (" @@ -726,16 +722,16 @@ namespace Mip + "'" + rw.ItemArray[rw.Table.Columns["Jednotka"].Ordinal].ToString() + "', " + cena.ToString().Replace(",", ".") + " );"; - - if (cmd != "") classSQL.SQL(cmd,out lastIndex); + + if (cmd != "") classSQL.SQL(cmd, out lastIndex); - if (rw.ItemArray[rw.Table.Columns["Súborove Dáta"].Ordinal].ToString() != "") - classSQL.SaveNakresToSQL(lastIndex, (byte[])rw.ItemArray[rw.Table.Columns["Súborove Dáta"].Ordinal]); + if (rw.ItemArray[rw.Table.Columns["Súborove Dáta"].Ordinal].ToString() != "") + classSQL.SaveNakresToSQL(lastIndex, (byte[])rw.ItemArray[rw.Table.Columns["Súborove Dáta"].Ordinal]); } - + } MessageBox.Show("Žiadanky vložené do systému!"); this.Close(); @@ -744,7 +740,7 @@ namespace Mip private void button5_Click(object sender, EventArgs e) { Form frmPridatFirmu = new frmAddFirma(); - frmPridatFirmu.Location = new Point(this.Location.X + this.Size.Width-7, this.Location.Y); + frmPridatFirmu.Location = new Point(this.Location.X + this.Size.Width - 7, this.Location.Y); frmPridatFirmu.ShowDialog(); }