Initial commit
This commit is contained in:
160
Mip/frmUlozPolotovar.cs
Normal file
160
Mip/frmUlozPolotovar.cs
Normal file
@@ -0,0 +1,160 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace Mip
|
||||
{
|
||||
public partial class frmUlozPolotovar : Form
|
||||
{
|
||||
Int32 idvyrobok;
|
||||
bool enableUpdate = false;
|
||||
DataTable tblPolotovar;
|
||||
Int32 IDpolotovar;
|
||||
string rozmertvar;
|
||||
string rozmer1;
|
||||
string rozmer2;
|
||||
string rozmer3;
|
||||
string pocetvpolotovare;
|
||||
|
||||
string rozmertvarMariaDB;
|
||||
string rozmer1MariaDB;
|
||||
string rozmer2MariaDB;
|
||||
string rozmer3MariaDB;
|
||||
string pocetvpolotovareMariaDB;
|
||||
string typmaterialuMariaDB;
|
||||
|
||||
public frmUlozPolotovar(string _rozmertvar, string _rozmer1, string _rozmer2, string _rozmer3, string _pocetvpolotovare, int _idvyrobok)
|
||||
{
|
||||
rozmertvar = _rozmertvar;
|
||||
rozmer1 = _rozmer1;
|
||||
rozmer2 = _rozmer2;
|
||||
rozmer3 = _rozmer3;
|
||||
pocetvpolotovare = _pocetvpolotovare;
|
||||
idvyrobok = _idvyrobok;
|
||||
|
||||
string cmd;
|
||||
cmd = "SELECT * FROM `tabpolotovar` WHERE IDVyrobok = " + idvyrobok.ToString() + ";";
|
||||
classSQL.SQL(cmd, out tblPolotovar);
|
||||
|
||||
if (tblPolotovar.Rows.Count > 0)
|
||||
{
|
||||
rozmertvarMariaDB = tblPolotovar.Rows[0]["RozmerTvar"].ToString();
|
||||
rozmer1MariaDB = tblPolotovar.Rows[0]["Rozmer1"].ToString();
|
||||
rozmer2MariaDB = tblPolotovar.Rows[0]["Rozmer2"].ToString();
|
||||
rozmer3MariaDB = tblPolotovar.Rows[0]["Rozmer3"].ToString();
|
||||
pocetvpolotovareMariaDB = tblPolotovar.Rows[0]["PocetKusovVPolotovare"].ToString();
|
||||
typmaterialuMariaDB = tblPolotovar.Rows[0]["TypMaterialu"].ToString();
|
||||
IDpolotovar = Convert.ToInt32(tblPolotovar.Rows[0]["IDPolotovar"].ToString());
|
||||
|
||||
enableUpdate = true;
|
||||
}
|
||||
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
private void button1_Click(object sender, EventArgs e)
|
||||
{
|
||||
this.Close();
|
||||
}
|
||||
|
||||
private void button2_Click(object sender, EventArgs e)
|
||||
{
|
||||
string cmd;
|
||||
if (enableUpdate == true)
|
||||
{
|
||||
cmd = @"UPDATE `tabpolotovar` SET " +
|
||||
"`RozmerTvar` = '" + label7.Text + "', " +
|
||||
"`Rozmer1` = " + label8.Text.Replace(",", ".") + ", " +
|
||||
"`Rozmer2` = " + label9.Text.Replace(",", ".") + ", " +
|
||||
"`Rozmer3` = " + label10.Text.Replace(",", ".") + ", " +
|
||||
"`PocetKusovVPolotovare` = " + label11.Text + ", " +
|
||||
"`TypMaterialu` = '" + label12.Text + "' " +
|
||||
"WHERE IDpolotovar = " + IDpolotovar.ToString() + ";";
|
||||
classSQL.SQL(cmd);
|
||||
}
|
||||
else
|
||||
{
|
||||
cmd = @"INSERT INTO `tabpolotovar` (`IDVyrobok`, `RozmerTvar`, `Rozmer1`, `Rozmer2`, `Rozmer3`, `PocetKusovVPolotovare`, `TypMaterialu`) VALUES (" +
|
||||
idvyrobok.ToString() + ", '" +
|
||||
label7.Text + "', " +
|
||||
label8.Text.Replace(",", ".") + ", " +
|
||||
label9.Text.Replace(",", ".") + ", " +
|
||||
label10.Text.Replace(",", ".") + ", " +
|
||||
label11.Text + ", '" +
|
||||
label12.Text + "');";
|
||||
classSQL.SQL(cmd);
|
||||
enableUpdate = true;
|
||||
}
|
||||
|
||||
cmd = "SELECT * FROM `tabpolotovar` WHERE IDVyrobok = " + idvyrobok.ToString() + ";";
|
||||
classSQL.SQL(cmd, out tblPolotovar);
|
||||
|
||||
if (tblPolotovar.Rows.Count > 0)
|
||||
{
|
||||
label13.Text = tblPolotovar.Rows[0]["RozmerTvar"].ToString();
|
||||
label14.Text = tblPolotovar.Rows[0]["Rozmer1"].ToString();
|
||||
label15.Text = tblPolotovar.Rows[0]["Rozmer2"].ToString();
|
||||
label16.Text = tblPolotovar.Rows[0]["Rozmer3"].ToString();
|
||||
label17.Text = tblPolotovar.Rows[0]["PocetKusovVPolotovare"].ToString();
|
||||
label18.Text = tblPolotovar.Rows[0]["TypMaterialu"].ToString();
|
||||
IDpolotovar = Convert.ToInt32(tblPolotovar.Rows[0]["IDPolotovar"].ToString());
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
private void frmUlozPolotovar_Shown(object sender, EventArgs e)
|
||||
{
|
||||
label7.Text = rozmertvar;
|
||||
label8.Text = rozmer1;
|
||||
label9.Text = rozmer2;
|
||||
label10.Text = rozmer3;
|
||||
label11.Text = pocetvpolotovare;
|
||||
|
||||
label13.Text = rozmertvarMariaDB;
|
||||
label14.Text = rozmer1MariaDB;
|
||||
label15.Text = rozmer2MariaDB;
|
||||
label16.Text = rozmer3MariaDB;
|
||||
label17.Text = pocetvpolotovareMariaDB;
|
||||
label18.Text = typmaterialuMariaDB;
|
||||
|
||||
}
|
||||
|
||||
private void label12_DoubleClick(object sender, EventArgs e)
|
||||
{
|
||||
if (label12.Text == "vypálený")
|
||||
{
|
||||
label12.Text = "nevypálený";
|
||||
label12.BackColor = Color.Coral;
|
||||
numericUpDown1.Visible = true;
|
||||
label21.Visible = true;
|
||||
label8.Text = (Convert.ToDecimal(rozmer1)*(1+(numericUpDown1.Value/100))).ToString();
|
||||
label9.Text = (Convert.ToDecimal(rozmer2) * (1 + (numericUpDown1.Value / 100))).ToString();
|
||||
label10.Text = (Convert.ToDecimal(rozmer3) * (1 + (numericUpDown1.Value / 100))).ToString();
|
||||
}
|
||||
else
|
||||
{
|
||||
label12.Text = "vypálený";
|
||||
label12.BackColor = Color.Empty;
|
||||
numericUpDown1.Visible = false;
|
||||
label21.Visible = false;
|
||||
label8.Text = rozmer1;
|
||||
label9.Text = rozmer2;
|
||||
label10.Text = rozmer3;
|
||||
}
|
||||
}
|
||||
|
||||
private void numericUpDown1_ValueChanged(object sender, EventArgs e)
|
||||
{
|
||||
label8.Text = (Convert.ToDecimal(rozmer1) * (1 + (numericUpDown1.Value / 100))).ToString();
|
||||
label9.Text = (Convert.ToDecimal(rozmer2) * (1 + (numericUpDown1.Value / 100))).ToString();
|
||||
label10.Text = (Convert.ToDecimal(rozmer3) * (1 + (numericUpDown1.Value / 100))).ToString();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user