vyhodnocovanie

This commit is contained in:
Culak-HP\Culak
2021-01-05 17:07:25 +01:00
parent 756b498b05
commit 369a27bf33
14 changed files with 676 additions and 284 deletions

View File

@@ -16,6 +16,7 @@ namespace Mip
public static Int32 IDV;
public static Int32 IDN;
public static Int32 IDVykres;
public static Int32 IDVyhodnocovanie;
public static decimal psdRozmer1;
public static decimal psdRozmer2;
public static decimal psdRozmer3;
@@ -48,7 +49,7 @@ namespace Mip
private bool showPocty = false;
private bool showSadzby = false;
public frmNacenovanie(Int32 _IDNacenovanie, Int32 _IDVyrobok, bool _nacenovanie, bool _vyhodnocovanie, bool _polotovar, bool _material, bool _pocty, bool _sadzby)
public frmNacenovanie(Int32 _IDNacenovanie, Int32 _IDVyrobok, bool _nacenovanie, bool _vyhodnocovanie, bool _polotovar, bool _material, bool _pocty, bool _sadzby, Int32 idVydonocovanie = -1)
{
InitializeComponent();
if (_vyhodnocovanie == false) Vyhodnocovanie.Visible = false;
@@ -67,6 +68,14 @@ namespace Mip
IDN = _IDNacenovanie;
IDV = _IDVyrobok;
IDVyhodnocovanie = idVydonocovanie;
if (showVyhodnocovanie)
{
panel77.Enabled = false;
button19.Enabled = false;
checkBox36.Enabled = false;
}
this.DoubleBuffered = true;
this.pictureBox1.MouseWheel += new MouseEventHandler(picBoxMouseWheel);
@@ -124,7 +133,7 @@ namespace Mip
objObjectMaterial = new ObjectMaterial(IDN);
objObjectNacenovanie = new ObjectNacenovanie(IDN);
objObjectPocty = new ObjectPocty(IDN);
objObjectVyhodnocovanie = new ObjectVyhodnocovanie();
objObjectVyhodnocovanie = new ObjectVyhodnocovanie(IDVyhodnocovanie);
objObjectVyrobok.SetDataToForm(this);
objObjectSadzby.SetDataToForm(this);
@@ -132,6 +141,7 @@ namespace Mip
objObjectMaterial.SetDataToForm(this);
objObjectNacenovanie.SetDataToForm(this);
objObjectPocty.SetDataToForm(this);
objObjectVyhodnocovanie.SetDataToForm(this);
string strIDVykres = "";
classSQL.SQL("SELECT `IDVykres` FROM `mip`.`tabvykres` WHERE IDVyrobok = " + IDV.ToString() + " AND IndexVykresu = 1", out strIDVykres);
@@ -166,6 +176,7 @@ namespace Mip
RefreshAll();
RefreshVyhodnotenieAll();
this.ResumeLayout();
if (this.Text.ToString() == "Print")
@@ -255,107 +266,112 @@ namespace Mip
}
private void RefreshVyhodnotenieAll()
{
objObjectVyhodnocovanie.RefreshForm(this);
}
#region Nacenovany objekt
/*
public class NacenovanyObjekt
{
*/
/*
public NacenovanyObjekt (DataGridViewRow _dgvrow)
{
}
*/
/*
// objem vypichu
public bool ch9 { private get; set; }
public bool ch10 { private get; set; }
public bool ch11 { private get; set; }
public decimal nud10 { private get; set; }
public decimal nud11 { private get; set; }
public decimal nud15 { private get; set; }
public decimal nud16 { private get; set; }
public decimal nud17 { private get; set; }
public string l64 { private get; set; }
// objem polotovaru
#region Objem Výpichu
public decimal ObjemVypichu()
{
SetObjemVypichu();
decimal dObjemVypichu = 0;
if (ch9 == true)
{
if (ch10 == true)
{
decimal Objem = nud17 * nud16 * nud15 / 1000000 * nud10 / 100;
dObjemVypichu = Objem;
}
if (ch11 == true)
{
double Objem = Math.PI * Math.Pow(Convert.ToDouble(nud11) / 2, 2) * Convert.ToDouble(l64) / 1000000 * Convert.ToDouble(nud10) / 100;
dObjemVypichu = Convert.ToDecimal(Objem);
}
}
else dObjemVypichu = 0;
return dObjemVypichu;
}
private void SetObjemVypichu()
{
var form = Form.ActiveForm as frmNacenovanie;
if (form != null)
{
ch9 = form.checkBox9.Checked;
ch10 = form.checkBox10.Checked;
ch11 = form.checkBox11.Checked;
nud10 = form.myNumericUpDown10.Value;
nud11 = form.myNumericUpDown11.Value;
nud15 = form.myNumericUpDown15.Value;
nud16 = form.myNumericUpDown16.Value;
nud17 = form.myNumericUpDown17.Value;
l64 = form.label64.Text;
}
}
#endregion Objem Výpichu
#region Objem Polotovaru
public decimal ObjemPolotovaru()
{
SetObjemPolotovaru();
decimal dObjemPolotovaru = 0;
return dObjemPolotovaru;
}
private void SetObjemPolotovaru()
{
var form = Form.ActiveForm as frmNacenovanie;
if (form != null)
{
ch9 = form.checkBox9.Checked;
ch10 = form.checkBox10.Checked;
ch11 = form.checkBox11.Checked;
nud10 = form.myNumericUpDown10.Value;
nud11 = form.myNumericUpDown11.Value;
nud15 = form.myNumericUpDown15.Value;
nud16 = form.myNumericUpDown16.Value;
nud17 = form.myNumericUpDown17.Value;
l64 = form.label64.Text;
}
}
#endregion Objem polotovaru
*/
/*
public NacenovanyObjekt (DataGridViewRow _dgvrow)
{
}
*/
*/
/*
// objem vypichu
public bool ch9 { private get; set; }
public bool ch10 { private get; set; }
public bool ch11 { private get; set; }
public decimal nud10 { private get; set; }
public decimal nud11 { private get; set; }
public decimal nud15 { private get; set; }
public decimal nud16 { private get; set; }
public decimal nud17 { private get; set; }
public string l64 { private get; set; }
// objem polotovaru
#region Objem Výpichu
public decimal ObjemVypichu()
{
SetObjemVypichu();
decimal dObjemVypichu = 0;
if (ch9 == true)
{
if (ch10 == true)
{
decimal Objem = nud17 * nud16 * nud15 / 1000000 * nud10 / 100;
dObjemVypichu = Objem;
}
if (ch11 == true)
{
double Objem = Math.PI * Math.Pow(Convert.ToDouble(nud11) / 2, 2) * Convert.ToDouble(l64) / 1000000 * Convert.ToDouble(nud10) / 100;
dObjemVypichu = Convert.ToDecimal(Objem);
}
}
else dObjemVypichu = 0;
return dObjemVypichu;
}
private void SetObjemVypichu()
{
var form = Form.ActiveForm as frmNacenovanie;
if (form != null)
{
ch9 = form.checkBox9.Checked;
ch10 = form.checkBox10.Checked;
ch11 = form.checkBox11.Checked;
nud10 = form.myNumericUpDown10.Value;
nud11 = form.myNumericUpDown11.Value;
nud15 = form.myNumericUpDown15.Value;
nud16 = form.myNumericUpDown16.Value;
nud17 = form.myNumericUpDown17.Value;
l64 = form.label64.Text;
}
}
#endregion Objem Výpichu
#region Objem Polotovaru
public decimal ObjemPolotovaru()
{
SetObjemPolotovaru();
decimal dObjemPolotovaru = 0;
return dObjemPolotovaru;
}
private void SetObjemPolotovaru()
{
var form = Form.ActiveForm as frmNacenovanie;
if (form != null)
{
ch9 = form.checkBox9.Checked;
ch10 = form.checkBox10.Checked;
ch11 = form.checkBox11.Checked;
nud10 = form.myNumericUpDown10.Value;
nud11 = form.myNumericUpDown11.Value;
nud15 = form.myNumericUpDown15.Value;
nud16 = form.myNumericUpDown16.Value;
nud17 = form.myNumericUpDown17.Value;
l64 = form.label64.Text;
}
}
#endregion Objem polotovaru
}
*/
#endregion Nacenovany objekt
public class ObjectVyrobok
@@ -2051,10 +2067,274 @@ namespace Mip
public class ObjectVyhodnocovanie
{
public bool bEnableSQLUpdate = false;
private Int32 IDNacenovanie;
private Int32 IDNacenovanieNacenovanie;
private string l206;
public bool bEnableRefresh = false;
#region Konštruktor
public ObjectVyhodnocovanie(Int32 idVyhodnocovanie)
{
//IDNacenovanie = idn;
//DataTable tblObjectNacenovanie = new DataTable();
//string cmd = "SELECT * FROM `tab-nacenovanie-nacenovanie` WHERE IDNacenovanie = 0 OR IDNacenovanie = " + IDNacenovanie.ToString() + ";";
//classSQL.SQL(cmd, out tblObjectNacenovanie);
//int intCisloRiadka = tblObjectNacenovanie.Rows.Count - 1;
//myNuD84 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD84"].ToString());
//myNuD83 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD83"].ToString());
//myNuD82 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD82"].ToString());
//myNuD81 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD81"].ToString());
//myNuD80 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD80"].ToString());
//myNuD79 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD79"].ToString());
//myNuD78 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD78"].ToString());
//myNuD77 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD77"].ToString());
//myNuD76 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD76"].ToString());
//myNuD73 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD73"].ToString());
//myNuD96 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD96"].ToString());
//myNuD95 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD95"].ToString());
//myNuD94 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD94"].ToString());
//myNuD93 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD93"].ToString());
//myNuD92 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD92"].ToString());
//myNuD91 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD91"].ToString());
//myNuD90 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD90"].ToString());
//myNuD89 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD89"].ToString());
//myNuD88 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD88"].ToString());
//myNuD85 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD85"].ToString());
//myNuD72 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD72"].ToString());
//myNuD99 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD99"].ToString());
//myNuD97 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD97"].ToString());
//myNuD71 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD71"].ToString());
//myNuD124 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD124"].ToString());
//myNuD125 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD125"].ToString());
//nazovNovejPolozky = tblObjectNacenovanie.Rows[intCisloRiadka]["nazovNovejPolozky"].ToString();
//IDNacenovanieNacenovanie = Convert.ToInt32(tblObjectNacenovanie.Rows[intCisloRiadka]["IDNacenovanieNacenovanie"].ToString());
////else nastavi hodnotu rezie na predvolenu (80)
//if (intCisloRiadka > 0) bEnableSQLUpdate = true;
////else myNuD72 = objObjectSadzby.Rezia;
}
#endregion Konštruktor
//#region Získaj údaje z formulára
//private void GetDataFromForm(Form inputForm)
//{
// if (bEnableRefresh == true)
// {
// dynamic form = inputForm as frmNacenovanie;
// if (form != null)
// {
// CasNastavRezanie = myNuD84 = form.myNumericUpDown84.Value;
// CasNastavKlasika = myNuD83 = form.myNumericUpDown83.Value;
// CasNastavBrusenie = myNuD82 = form.myNumericUpDown82.Value;
// CasNastavLapovanie = myNuD81 = form.myNumericUpDown81.Value;
// CasNastavKontrola = myNuD80 = form.myNumericUpDown80.Value;
// CasNastavBalenie = myNuD79 = form.myNumericUpDown79.Value;
// CasNastavCNCSustruh = myNuD78 = form.myNumericUpDown78.Value;
// CasNastavCNCFreza = myNuD77 = form.myNumericUpDown77.Value;
// CasNastavCNCSustruhSPU40 = myNuD76 = form.myNumericUpDown76.Value;
// CasNastavProgramovanie = myNuD73 = form.myNumericUpDown73.Value;
// CasNastavNovaPolozka = myNuD125 = form.myNumericUpDown125.Value;
// CasVyrobaRezanie = myNuD96 = form.myNumericUpDown96.Value;
// CasVyrobaKlasika = myNuD95 = form.myNumericUpDown95.Value;
// CasVyrobaBrusenie = myNuD94 = form.myNumericUpDown94.Value;
// CasVyrobaLapovanie = myNuD93 = form.myNumericUpDown93.Value;
// CasVyrobaKontrola = myNuD92 = form.myNumericUpDown92.Value;
// CasVyrobaBalenie = myNuD91 = form.myNumericUpDown91.Value;
// CasVyrobaCNCSustruh = myNuD90 = form.myNumericUpDown90.Value;
// CasVyrobaCNCFreza = myNuD89 = form.myNumericUpDown89.Value;
// CasVyrobaCNCSustruhSPU40 = myNuD88 = form.myNumericUpDown88.Value;
// CasVyrobaProgramovanie = myNuD85 = form.myNumericUpDown85.Value;
// CasVyrobaNovaPolozka = myNuD124 = form.myNumericUpDown124.Value;
// Rezia = myNuD72 = form.myNumericUpDown72.Value;
// myNuD99 = form.myNumericUpDown99.Value;
// myNuD97 = form.myNumericUpDown97.Value;
// myNuD71 = form.myNumericUpDown71.Value;
// CenaOstatne = myNuD99 * myNuD97 / objObjectVyrobok.ObjednanyPocetKusov;
// l206 = form.label206.Text;
// textBoxNazovNovejPolozky = nazovNovejPolozky = form.textBox1.Text;
// }
// }
//}
//#endregion Získaj údaje z formulára
#region Nastav údaje do formulára
public void SetDataToForm(Form inputForm)
{
var form = inputForm as frmNacenovanie;
if (form != null)
{
form.myNumericUpDown122.Value = form.myNumericUpDown84.Value;
form.myNumericUpDown121.Value = form.myNumericUpDown83.Value;
form.myNumericUpDown120.Value = form.myNumericUpDown82.Value;
form.myNumericUpDown119.Value = form.myNumericUpDown81.Value;
form.myNumericUpDown118.Value = form.myNumericUpDown80.Value;
form.myNumericUpDown117.Value = form.myNumericUpDown79.Value;
form.myNumericUpDown116.Value = form.myNumericUpDown78.Value;
form.myNumericUpDown115.Value = form.myNumericUpDown77.Value;
form.myNumericUpDown114.Value = form.myNumericUpDown76.Value;
form.myNumericUpDown113.Value = form.myNumericUpDown73.Value;
form.myNumericUpDown112.Value = form.myNumericUpDown96.Value;
form.myNumericUpDown111.Value = form.myNumericUpDown95.Value;
form.myNumericUpDown110.Value = form.myNumericUpDown94.Value;
form.myNumericUpDown109.Value = form.myNumericUpDown93.Value;
form.myNumericUpDown108.Value = form.myNumericUpDown92.Value;
form.myNumericUpDown107.Value = form.myNumericUpDown91.Value;
form.myNumericUpDown106.Value = form.myNumericUpDown90.Value;
form.myNumericUpDown105.Value = form.myNumericUpDown89.Value;
form.myNumericUpDown104.Value = form.myNumericUpDown88.Value;
form.myNumericUpDown103.Value = form.myNumericUpDown85.Value;
form.myNumericUpDown102.Value = form.myNumericUpDown72.Value;
form.myNumericUpDown101.Value = form.myNumericUpDown99.Value;
form.myNumericUpDown100.Value = form.myNumericUpDown97.Value;
form.myNumericUpDown123.Value = Convert.ToInt32(form.label137.Text);
form.myNumericUpDown129.Value = form.myNumericUpDown125.Value;
form.myNumericUpDown128.Value = form.myNumericUpDown124.Value;
form.label564.Text = form.textBox1.Text;
form.label530.Text = form.label270.Text;
form.label529.Text = form.label269.Text;
form.label528.Text = form.label268.Text;
form.label527.Text = form.label267.Text;
form.label526.Text = form.label266.Text;
form.label525.Text = form.label265.Text;
form.label524.Text = form.label264.Text;
form.label523.Text = form.label263.Text;
form.label522.Text = form.label262.Text;
form.label521.Text = form.label261.Text;
form.label567.Text = form.label560.Text;
form.label456.Text = form.label182.Text;
form.label455.Text = form.label181.Text;
form.label452.Text = form.label193.Text;
form.label444.Text = form.label271.Text;
form.label451.Text = form.label197.Text;
form.label443.Text = form.label272.Text;
form.label450.Text = form.label152.Text;
form.label553.Text = string.Format("{0:F3}", form.myNumericUpDown71.Value);
//bEnableRefresh = true;
}
}
#endregion Nastav údaje do formulára
public void RefreshForm(Form inputForm)
{
//GetDataFromForm(inputForm);
var form = inputForm as frmNacenovanie;
var PocetKusov = form.myNumericUpDown123.Value;
if (form != null)
{
form.SuspendLayout();
form.label490.Text = string.Format(
"{0:F3}", vypocetCeny(Convert.ToDecimal(form.label530.Text), form.myNumericUpDown122.Value, form.myNumericUpDown112.Value, PocetKusov));
form.label489.Text = string.Format(
"{0:F3}", vypocetCeny(Convert.ToDecimal(form.label529.Text), form.myNumericUpDown121.Value, form.myNumericUpDown111.Value, PocetKusov));
form.label488.Text = string.Format(
"{0:F3}", vypocetCeny(Convert.ToDecimal(form.label528.Text), form.myNumericUpDown120.Value, form.myNumericUpDown110.Value, PocetKusov));
form.label487.Text = string.Format(
"{0:F3}", vypocetCeny(Convert.ToDecimal(form.label527.Text), form.myNumericUpDown119.Value, form.myNumericUpDown109.Value, PocetKusov));
form.label486.Text = string.Format(
"{0:F3}", vypocetCeny(Convert.ToDecimal(form.label526.Text), form.myNumericUpDown118.Value, form.myNumericUpDown108.Value, PocetKusov));
form.label485.Text = string.Format(
"{0:F3}", vypocetCeny(Convert.ToDecimal(form.label525.Text), form.myNumericUpDown117.Value, form.myNumericUpDown107.Value, PocetKusov));
form.label484.Text = string.Format(
"{0:F3}", vypocetCeny(Convert.ToDecimal(form.label524.Text), form.myNumericUpDown116.Value, form.myNumericUpDown106.Value, PocetKusov));
form.label483.Text = string.Format(
"{0:F3}", vypocetCeny(Convert.ToDecimal(form.label523.Text), form.myNumericUpDown115.Value, form.myNumericUpDown105.Value, PocetKusov));
form.label482.Text = string.Format(
"{0:F3}", vypocetCeny(Convert.ToDecimal(form.label522.Text), form.myNumericUpDown114.Value, form.myNumericUpDown104.Value, PocetKusov));
form.label481.Text = string.Format(
"{0:F3}", vypocetCeny(Convert.ToDecimal(form.label521.Text), form.myNumericUpDown113.Value, form.myNumericUpDown103.Value, PocetKusov));
form.label563.Text = string.Format(
"{0:F3}", vypocetCeny(Convert.ToDecimal(form.label567.Text), form.myNumericUpDown129.Value, form.myNumericUpDown128.Value, PocetKusov));
var CenaPrace =
Convert.ToDecimal(form.label490.Text) +
Convert.ToDecimal(form.label489.Text) +
Convert.ToDecimal(form.label488.Text) +
Convert.ToDecimal(form.label487.Text) +
Convert.ToDecimal(form.label486.Text) +
Convert.ToDecimal(form.label485.Text) +
Convert.ToDecimal(form.label484.Text) +
Convert.ToDecimal(form.label483.Text) +
Convert.ToDecimal(form.label482.Text) +
Convert.ToDecimal(form.label481.Text) +
Convert.ToDecimal(form.label563.Text);
form.label467.Text = string.Format("{0:F3}", CenaPrace);
var CenaPraceSReziou = CenaPrace * (1 + (form.myNumericUpDown102.Value / 100));
form.label465.Text = string.Format("{0:F3}", CenaPraceSReziou);
var CenaOstatne = form.myNumericUpDown101.Value * form.myNumericUpDown100.Value / form.myNumericUpDown123.Value;
form.label461.Text = string.Format("{0:F3}", CenaOstatne);
form.label444.Text = form.label271.Text;
form.label443.Text = form.label272.Text;
form.label537.Text = (Convert.ToDecimal(form.label465.Text) +
Convert.ToDecimal(form.label461.Text) +
Convert.ToDecimal(form.label456.Text) +
Convert.ToDecimal(form.label455.Text) +
Convert.ToDecimal(form.label452.Text)).ToString();
if (Convert.ToDecimal(form.label537.Text) == 0) form.label548.Text = string.Format("{0:F2}", 0);
else form.label548.Text = string.Format("{0:F2}", (Convert.ToDecimal(form.label553.Text) / Convert.ToDecimal(form.label548.Text) * 100) - 100);
form.label553.Text = form.label537.Text;
//form.label354.Text = form.label212.Text; ???zistit co to je
//Zisk = Convert.ToDecimal(form.label212.Text);
//form.label549.Text = string.Format("{0:F2}", myNuD71 - Convert.ToDecimal(form.label206.Text));
//form.label208.Text = string.Format("{0:F2}", Convert.ToDecimal(form.label549.Text) * objObjectVyrobok.ObjednanyPocetKusov);
//form.label200.Text = string.Format("{0:F0}", myNuD84 + myNuD83 + myNuD82 + myNuD81 + myNuD80 + myNuD79 + myNuD78 + myNuD77 + myNuD76 + myNuD73 +
// myNuD96 + myNuD95 + myNuD94 + myNuD93 + myNuD92 + myNuD91 + myNuD90 + myNuD89 + myNuD88 + myNuD85);
//form.label202.Text = string.Format("{0:F3}", Convert.ToDecimal(form.label200.Text) / 440);
//decimal cas = Convert.ToDecimal(form.label200.Text) / objObjectVyrobok.ObjednanyPocetKusov * 60;
//int hodiny = Convert.ToInt32(Math.Floor(cas / 3600));
//int minuty = Convert.ToInt32(Math.Floor((cas - (hodiny * 3600)) / 60));
//int sekundy = Convert.ToInt32(cas - (hodiny * 3600) - (minuty * 60));
//form.label204.Text = hodiny.ToString() + ":" + minuty.ToString() + ":" + sekundy.ToString();
//if (Convert.ToDecimal(form.label200.Text) == 0) form.label210.Text = "???";
//else form.label210.Text = string.Format("{0:F3}", Convert.ToDecimal(form.label208.Text) / Convert.ToDecimal(form.label200.Text));
//form.label338.Text = form.label210.Text;
////refresh sadzieb
//form.label270.Text = objObjectSadzby.Rezanie.ToString();
//form.label269.Text = objObjectSadzby.Klasika.ToString();
//form.label268.Text = objObjectSadzby.Brusenie.ToString();
//form.label267.Text = objObjectSadzby.Lapovanie.ToString();
//form.label266.Text = objObjectSadzby.Kontrola.ToString();
//form.label265.Text = objObjectSadzby.Balenie.ToString();
//form.label264.Text = objObjectSadzby.CNCSustruh.ToString();
//form.label263.Text = objObjectSadzby.CNCFreza.ToString();
//form.label262.Text = objObjectSadzby.CNCSustruhSPU40.ToString();
//form.label261.Text = objObjectSadzby.Programovanie.ToString();
//form.label560.Text = objObjectSadzby.NovaPolozka.ToString();
//form.label137.Text = objObjectVyrobok.ObjednanyPocetKusov.ToString();
//if (objObjectSadzby.Rezia > 0) form.myNumericUpDown72.Value = objObjectSadzby.Rezia;
form.ResumeLayout();
}
}
private decimal vypocetCeny(decimal _sadzba, decimal _minutyNastav, decimal _minutyPraca, decimal _pocetObjednanychKusov)
{
decimal returnValue = 0;
returnValue = (_minutyNastav + _minutyPraca) / 60 * _sadzba / _pocetObjednanychKusov;
return returnValue;
}
}
public class ObjectSadzby
{
#region Premenné public
@@ -4068,19 +4348,25 @@ namespace Mip
private void button1_Click(object sender, EventArgs e)
{
if (showPolotovar == true) objObjectPolotovar.SaveToMariaDB();
if (showMaterial == true) objObjectMaterial.SaveToMariaDB();
if (showNacenovanie == true) objObjectNacenovanie.SaveToMariaDB();
if (showPocty == true) objObjectPocty.SaveToMariaDB();
if (showVyhodnocovanie)
{
//objObjectVyhodnocovanie.SaveToMariaDB();
}
else
{
if (showPolotovar == true) objObjectPolotovar.SaveToMariaDB();
if (showMaterial == true) objObjectMaterial.SaveToMariaDB();
if (showNacenovanie == true) objObjectNacenovanie.SaveToMariaDB();
if (showPocty == true) objObjectPocty.SaveToMariaDB();
//if (showVyhodnocovanie == true) objObjectVyhodnocovanie.SaveToMariaDB();
//if (showSadzby == true) objObjectSadzby.SaveToMariaDB();
//if (showSadzby == true) objObjectSadzby.SaveToMariaDB();
string cmd;
cmd = "UPDATE `mip`.`tab-nacenovanie` SET `Status` = 'Nacenená' WHERE `IDNacenovanie`= " + IDN.ToString() + ";";
classSQL.SQL(cmd);
string cmd;
cmd = "UPDATE `mip`.`tab-nacenovanie` SET `Status` = 'Nacenená' WHERE `IDNacenovanie`= " + IDN.ToString() + ";";
classSQL.SQL(cmd);
this.Close();
this.Close();
}
}
private void button2_Click(object sender, EventArgs e)