oprava nacenovania, pridanie dalsich poloziek

This commit is contained in:
roman6791
2021-04-22 22:03:50 +02:00
parent 9bc736c1dd
commit c0dc0cc37c
3 changed files with 1117 additions and 427 deletions

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@@ -1,11 +1,6 @@
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;
using Excel = Microsoft.Office.Interop.Excel;
@@ -1672,6 +1667,14 @@ namespace Mip
public decimal CasVyrobaCNCFreza { get; private set; }
public decimal CasNastavCNCSustruhSPU40 { get; private set; }
public decimal CasVyrobaCNCSustruhSPU40 { get; private set; }
public decimal CasNastav3DMeranie { get; private set; }
public decimal CasVyroba3DMeranie { get; private set; }
public decimal CasNastavCNCBrusenie { get; private set; }
public decimal CasVyrobaCNCBrusenie { get; private set; }
public decimal CasNastavCNCFreza5Osi { get; private set; }
public decimal CasVyrobaCNCFreza5Osi { get; private set; }
public decimal CasNastavProgramovanie { get; private set; }
public decimal CasVyrobaProgramovanie { get; private set; }
public decimal CasNastavNovaPolozka { get; private set; }
@@ -1701,6 +1704,9 @@ namespace Mip
private decimal CenaPrace;
private decimal CenaNovejPolozky;
private decimal CenaPraceSReziou;
private decimal Cena3DMeranie;
private decimal CenaCNCBrusenie;
private decimal CenaCNCFreza5Osi;
private string nazovNovejPolozky;
//casy nastaveni
@@ -1715,6 +1721,9 @@ namespace Mip
private decimal myNuD76;
private decimal myNuD73;
private decimal myNuD125;
private decimal myNuD135;
private decimal myNuD134;
private decimal myNuD133;
//vyrobne casy
private decimal myNuD96;
@@ -1728,6 +1737,9 @@ namespace Mip
private decimal myNuD88;
private decimal myNuD85;
private decimal myNuD124;
private decimal myNuD132;
private decimal myNuD131;
private decimal myNuD130;
private decimal myNuD72 = 1;
private decimal myNuD99;
@@ -1761,6 +1773,9 @@ namespace Mip
myNuD78 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD78"].ToString());
myNuD77 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD77"].ToString());
myNuD76 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD76"].ToString());
myNuD135 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD135"].ToString());
myNuD134 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD134"].ToString());
myNuD133 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD133"].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());
@@ -1771,6 +1786,9 @@ namespace Mip
myNuD90 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD90"].ToString());
myNuD89 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD89"].ToString());
myNuD88 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD88"].ToString());
myNuD132 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD132"].ToString());
myNuD131 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD131"].ToString());
myNuD130 = Convert.ToDecimal(tblObjectNacenovanie.Rows[intCisloRiadka]["myNuD130"].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());
@@ -1804,6 +1822,9 @@ namespace Mip
CasNastavCNCSustruh = myNuD78 = form.myNumericUpDown78.Value;
CasNastavCNCFreza = myNuD77 = form.myNumericUpDown77.Value;
CasNastavCNCSustruhSPU40 = myNuD76 = form.myNumericUpDown76.Value;
CasNastav3DMeranie = myNuD135 = form.myNumericUpDown135.Value;
CasNastavCNCBrusenie = myNuD134 = form.myNumericUpDown134.Value;
CasNastavCNCFreza5Osi = myNuD133 = form.myNumericUpDown133.Value;
CasNastavProgramovanie = myNuD73 = form.myNumericUpDown73.Value;
CasNastavNovaPolozka = myNuD125 = form.myNumericUpDown125.Value;
CasVyrobaRezanie = myNuD96 = form.myNumericUpDown96.Value;
@@ -1815,6 +1836,9 @@ namespace Mip
CasVyrobaCNCSustruh = myNuD90 = form.myNumericUpDown90.Value;
CasVyrobaCNCFreza = myNuD89 = form.myNumericUpDown89.Value;
CasVyrobaCNCSustruhSPU40 = myNuD88 = form.myNumericUpDown88.Value;
CasVyroba3DMeranie = myNuD132 = form.myNumericUpDown132.Value;
CasVyrobaCNCBrusenie = myNuD131 = form.myNumericUpDown131.Value;
CasVyrobaCNCFreza5Osi = myNuD130 = form.myNumericUpDown130.Value;
CasVyrobaProgramovanie = myNuD85 = form.myNumericUpDown85.Value;
CasVyrobaNovaPolozka = myNuD124 = form.myNumericUpDown124.Value;
Rezia = myNuD72 = form.myNumericUpDown72.Value;
@@ -1845,6 +1869,9 @@ namespace Mip
form.myNumericUpDown78.Value = myNuD78;
form.myNumericUpDown77.Value = myNuD77;
form.myNumericUpDown76.Value = myNuD76;
form.myNumericUpDown135.Value = myNuD135;
form.myNumericUpDown134.Value = myNuD134;
form.myNumericUpDown133.Value = myNuD133;
form.myNumericUpDown73.Value = myNuD73;
form.myNumericUpDown96.Value = myNuD96;
form.myNumericUpDown95.Value = myNuD95;
@@ -1855,6 +1882,9 @@ namespace Mip
form.myNumericUpDown90.Value = myNuD90;
form.myNumericUpDown89.Value = myNuD89;
form.myNumericUpDown88.Value = myNuD88;
form.myNumericUpDown132.Value = myNuD132;
form.myNumericUpDown131.Value = myNuD131;
form.myNumericUpDown130.Value = myNuD130;
form.myNumericUpDown85.Value = myNuD85;
form.myNumericUpDown72.Value = myNuD72;
form.myNumericUpDown99.Value = myNuD99;
@@ -1873,6 +1903,9 @@ namespace Mip
form.label264.Text = objObjectSadzby.CNCSustruh.ToString();
form.label263.Text = objObjectSadzby.CNCFreza.ToString();
form.label262.Text = objObjectSadzby.CNCSustruhSPU40.ToString();
form.label585.Text = objObjectSadzby.Meranie3D.ToString();
form.label584.Text = objObjectSadzby.CNCBrusenie.ToString();
form.label583.Text = objObjectSadzby.CNCFreza5Osi.ToString();
form.label261.Text = objObjectSadzby.Programovanie.ToString();
form.label560.Text = objObjectSadzby.NovaPolozka.ToString();
form.label137.Text = objObjectVyrobok.ObjednanyPocetKusov.ToString();
@@ -1886,6 +1919,7 @@ namespace Mip
public void RefreshForm(Form inputForm)
{
GetDataFromForm(inputForm);
objObjectSadzby.GetDataFromForm(inputForm);
dynamic form = inputForm as frmNacenovanie;
if (form != null)
@@ -1909,11 +1943,18 @@ namespace Mip
form.label184.Text = string.Format("{0:F3}", CenaCNCFreza);
CenaCNCSustruhSPU40 = vypocetCeny(objObjectSadzby.CNCSustruhSPU40, myNuD76, myNuD88);
form.label183.Text = string.Format("{0:F3}", CenaCNCSustruhSPU40);
Cena3DMeranie = vypocetCeny(objObjectSadzby.Meranie3D, myNuD135, myNuD132);
form.label573.Text = string.Format("{0:F3}", Cena3DMeranie);
CenaCNCBrusenie = vypocetCeny(objObjectSadzby.CNCBrusenie, myNuD134, myNuD131);
form.label572.Text = string.Format("{0:F3}", CenaCNCBrusenie);
CenaCNCFreza5Osi = vypocetCeny(objObjectSadzby.CNCFreza5Osi, myNuD133, myNuD130);
form.label571.Text = string.Format("{0:F3}", CenaCNCFreza5Osi);
CenaProgramovanie = vypocetCeny(objObjectSadzby.Programovanie, myNuD73, myNuD85);
form.label180.Text = string.Format("{0:F3}", CenaProgramovanie);
CenaNovejPolozky = vypocetCeny(objObjectSadzby.NovaPolozka, myNuD124, myNuD125);
form.label556.Text = string.Format("{0:F3}", CenaNovejPolozky);
CenaPrace = CenaRezanie + CenaKlasika + CenaBrusenie + CenaLapovanie + CenaKontrola + CenaBalenie + CenaCNCSustruh + CenaCNCFreza + CenaCNCSustruhSPU40 + CenaProgramovanie + CenaNovejPolozky;
CenaPrace = CenaRezanie + CenaKlasika + CenaBrusenie + CenaLapovanie + CenaKontrola + CenaBalenie + CenaCNCSustruh +
CenaCNCFreza + CenaCNCSustruhSPU40 + Cena3DMeranie + CenaCNCBrusenie + CenaCNCFreza5Osi + CenaProgramovanie + CenaNovejPolozky;
form.label254.Text = string.Format("{0:F3}", CenaPrace);
CenaPraceSReziou = CenaPrace * (1 + (myNuD72 / 100));
form.label255.Text = string.Format("{0:F3}", CenaPraceSReziou);
@@ -1960,6 +2001,9 @@ namespace Mip
form.label264.Text = objObjectSadzby.CNCSustruh.ToString();
form.label263.Text = objObjectSadzby.CNCFreza.ToString();
form.label262.Text = objObjectSadzby.CNCSustruhSPU40.ToString();
form.label585.Text = objObjectSadzby.Meranie3D.ToString();
form.label584.Text = objObjectSadzby.CNCBrusenie.ToString();
form.label583.Text = objObjectSadzby.CNCFreza5Osi.ToString();
form.label261.Text = objObjectSadzby.Programovanie.ToString();
form.label560.Text = objObjectSadzby.NovaPolozka.ToString();
form.label137.Text = objObjectVyrobok.ObjednanyPocetKusov.ToString();
@@ -1986,44 +2030,50 @@ namespace Mip
{
string strMat = "";
strMat = @"`myNuD84` = " + myNuD84.ToString().Replace(",", ".") + ", " +
"`myNuD83` = " + myNuD83.ToString().Replace(",", ".") + ", " +
"`myNuD82` = " + myNuD82.ToString().Replace(",", ".") + ", " +
"`myNuD81` = " + myNuD81.ToString().Replace(",", ".") + ", " +
"`myNuD80` = " + myNuD80.ToString().Replace(",", ".") + ", " +
"`myNuD79` = " + myNuD79.ToString().Replace(",", ".") + ", " +
"`myNuD78` = " + myNuD78.ToString().Replace(",", ".") + ", " +
"`myNuD77` = " + myNuD77.ToString().Replace(",", ".") + ", " +
"`myNuD76` = " + myNuD76.ToString().Replace(",", ".") + ", " +
"`myNuD73` = " + myNuD73.ToString().Replace(",", ".") + ", " +
"`myNuD96` = " + myNuD96.ToString().Replace(",", ".") + ", " +
"`myNuD95` = " + myNuD95.ToString().Replace(",", ".") + ", " +
"`myNuD94` = " + myNuD94.ToString().Replace(",", ".") + ", " +
"`myNuD93` = " + myNuD93.ToString().Replace(",", ".") + ", " +
"`myNuD92` = " + myNuD92.ToString().Replace(",", ".") + ", " +
"`myNuD91` = " + myNuD91.ToString().Replace(",", ".") + ", " +
"`myNuD90` = " + myNuD90.ToString().Replace(",", ".") + ", " +
"`myNuD89` = " + myNuD89.ToString().Replace(",", ".") + ", " +
"`myNuD88` = " + myNuD88.ToString().Replace(",", ".") + ", " +
"`myNuD85` = " + myNuD85.ToString().Replace(",", ".") + ", " +
"`myNuD72` = " + myNuD72.ToString().Replace(",", ".") + ", " +
"`myNuD99` = " + myNuD99.ToString().Replace(",", ".") + ", " +
"`myNuD97` = " + myNuD97.ToString().Replace(",", ".") + ", " +
"`myNuD124` = " + myNuD124.ToString().Replace(",", ".") + ", " +
"`myNuD125` = " + myNuD125.ToString().Replace(",", ".") + ", " +
"`nazovNovejPolozky` = '" + nazovNovejPolozky + "', " +
"`myNuD71` = " + myNuD71.ToString().Replace(",", ".") + " ";
cmd = @"UPDATE `tab-nacenovanie-nacenovanie` SET " + strMat + "WHERE `IDNacenovanieNacenovanie`= " + IDNacenovanieNacenovanie.ToString() + ";";
strMat = $@"`myNuD84` = {myNuD84.ToString().Replace(",", ".")},
`myNuD83` = {myNuD83.ToString().Replace(",", ".")},
`myNuD82` = {myNuD82.ToString().Replace(",", ".")},
`myNuD81` = {myNuD81.ToString().Replace(",", ".")},
`myNuD80` = {myNuD80.ToString().Replace(",", ".")},
`myNuD79` = {myNuD79.ToString().Replace(",", ".")},
`myNuD78` = {myNuD78.ToString().Replace(",", ".")},
`myNuD77` = {myNuD77.ToString().Replace(",", ".")},
`myNuD76` = {myNuD76.ToString().Replace(",", ".")},
`myNuD135` = {myNuD135.ToString().Replace(",", ".")},
`myNuD134` = {myNuD134.ToString().Replace(",", ".")},
`myNuD133` = {myNuD133.ToString().Replace(",", ".")},
`myNuD73` = {myNuD73.ToString().Replace(",", ".")},
`myNuD96` = {myNuD96.ToString().Replace(",", ".")},
`myNuD95` = {myNuD95.ToString().Replace(",", ".")},
`myNuD94` = {myNuD94.ToString().Replace(",", ".")},
`myNuD93` = {myNuD93.ToString().Replace(",", ".")},
`myNuD92` = {myNuD92.ToString().Replace(",", ".")},
`myNuD91` = {myNuD91.ToString().Replace(",", ".")},
`myNuD90` = {myNuD90.ToString().Replace(",", ".")},
`myNuD89` = {myNuD89.ToString().Replace(",", ".")},
`myNuD88` = {myNuD88.ToString().Replace(",", ".")},
`myNuD132` = {myNuD132.ToString().Replace(",", ".")},
`myNuD131` = {myNuD131.ToString().Replace(",", ".")},
`myNuD130` = {myNuD130.ToString().Replace(",", ".")},
`myNuD85` = {myNuD85.ToString().Replace(",", ".")},
`myNuD72` = {myNuD72.ToString().Replace(",", ".")},
`myNuD99` = {myNuD99.ToString().Replace(",", ".")},
`myNuD97` = {myNuD97.ToString().Replace(",", ".")},
`myNuD124` = {myNuD124.ToString().Replace(",", ".")},
`myNuD125` = {myNuD125.ToString().Replace(",", ".")},
`nazovNovejPolozky` = '{nazovNovejPolozky}',
`myNuD71` = {myNuD71.ToString().Replace(",", ".")}";
cmd = $@"UPDATE `tab-nacenovanie-nacenovanie` SET {strMat} WHERE `IDNacenovanieNacenovanie`= {IDNacenovanieNacenovanie.ToString()};";
}
else
{
if (l206 != "0,000")
{
cmd = @"INSERT INTO `mip`.`tab-nacenovanie-nacenovanie` (
`IDNacenovanie`, `myNuD84`, `myNuD83`, `myNuD82`, `myNuD81`, `myNuD80`, `myNuD79`, `myNuD78`, `myNuD77`, `myNuD76`, `myNuD73`,
`myNuD96`, `myNuD95`, `myNuD94`, `myNuD93`, `myNuD92`, `myNuD91`, `myNuD90`, `myNuD89`, `myNuD88`, `myNuD85`,
`IDNacenovanie`, `myNuD84`, `myNuD83`, `myNuD82`, `myNuD81`, `myNuD80`, `myNuD79`, `myNuD78`, `myNuD77`, `myNuD76`,
`myNuD135`, `myNuD134`, `myNuD133`, `myNuD73`, `myNuD96`, `myNuD95`, `myNuD94`, `myNuD93`, `myNuD92`,
`myNuD91`, `myNuD90`, `myNuD89`, `myNuD88`, `myNuD132`, `myNuD131`, `myNuD130`, `myNuD85`,
`myNuD72`, `myNuD99`, `myNuD97`, `myNuD71`, `myNuD124`, `myNuD125`, `nazovNovejPolozky`)
VALUES ("
+ IDN.ToString() + ", "
@@ -2036,6 +2086,9 @@ namespace Mip
+ myNuD78.ToString().Replace(",", ".") + ", "
+ myNuD77.ToString().Replace(",", ".") + ", "
+ myNuD76.ToString().Replace(",", ".") + ", "
+ myNuD135.ToString().Replace(",", ".") + ", "
+ myNuD134.ToString().Replace(",", ".") + ", "
+ myNuD133.ToString().Replace(",", ".") + ", "
+ myNuD73.ToString().Replace(",", ".") + ", "
+ myNuD96.ToString().Replace(",", ".") + ", "
+ myNuD95.ToString().Replace(",", ".") + ", "
@@ -2046,6 +2099,9 @@ namespace Mip
+ myNuD90.ToString().Replace(",", ".") + ", "
+ myNuD89.ToString().Replace(",", ".") + ", "
+ myNuD88.ToString().Replace(",", ".") + ", "
+ myNuD132.ToString().Replace(",", ".") + ", "
+ myNuD131.ToString().Replace(",", ".") + ", "
+ myNuD130.ToString().Replace(",", ".") + ", "
+ myNuD85.ToString().Replace(",", ".") + ", "
+ myNuD72.ToString().Replace(",", ".") + ", "
+ myNuD99.ToString().Replace(",", ".") + ", "
@@ -2058,7 +2114,6 @@ namespace Mip
}
if (cmd != "") classSQL.SQL(cmd);
}
#endregion Ulož údaje do MariaDB
}
@@ -2206,6 +2261,7 @@ namespace Mip
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;
@@ -2352,6 +2408,9 @@ namespace Mip
public decimal ImpregnaciaMaterial { get; private set; }
public decimal Programovanie { get; private set; }
public decimal NovaPolozka { get; private set; }
public decimal CNCBrusenie { get; private set; }
public decimal CNCFreza5Osi { get; private set; }
public decimal Meranie3D { get; private set; }
public decimal Rezia { get; private set; }
public bool bEnableSQLUpdate = false;
@@ -2375,6 +2434,9 @@ namespace Mip
private decimal myNuD57;
private decimal myNuD70;
private decimal myNuD126;
private decimal myNuD139;
private decimal myNuD138;
private decimal myNuD137;
//Predvolene sadzby
private decimal myNuD45;
@@ -2391,6 +2453,9 @@ namespace Mip
private decimal myNuD56;
private decimal myNuD69;
private decimal myNuD127;
private decimal myNuD141;
private decimal myNuD140;
private decimal myNuD136;
private Int32 IDNacenovanie;
@@ -2420,6 +2485,9 @@ namespace Mip
myNuD56 = Convert.ToDecimal(tblObjectSadzby.Rows[0]["myNuD57"].ToString());
myNuD69 = Convert.ToDecimal(tblObjectSadzby.Rows[0]["myNuD70"].ToString());
myNuD127 = Convert.ToDecimal(tblObjectSadzby.Rows[0]["myNuD126"].ToString());
myNuD141 = Convert.ToDecimal(tblObjectSadzby.Rows[0]["myNuD139"].ToString());
myNuD140 = Convert.ToDecimal(tblObjectSadzby.Rows[0]["myNuD138"].ToString());
myNuD136 = Convert.ToDecimal(tblObjectSadzby.Rows[0]["myNuD137"].ToString());
int intCisloRiadka = tblObjectSadzby.Rows.Count - 1;
@@ -2440,6 +2508,9 @@ namespace Mip
myNuD57 = Convert.ToDecimal(tblObjectSadzby.Rows[intCisloRiadka]["myNuD57"].ToString());
myNuD70 = Convert.ToDecimal(tblObjectSadzby.Rows[intCisloRiadka]["myNuD70"].ToString());
myNuD126 = Convert.ToDecimal(tblObjectSadzby.Rows[intCisloRiadka]["myNuD126"].ToString());
myNuD139 = Convert.ToDecimal(tblObjectSadzby.Rows[intCisloRiadka]["myNuD139"].ToString());
myNuD138 = Convert.ToDecimal(tblObjectSadzby.Rows[intCisloRiadka]["myNuD138"].ToString());
myNuD137 = Convert.ToDecimal(tblObjectSadzby.Rows[intCisloRiadka]["myNuD137"].ToString());
Rezanie = myNuD68;
Klasika = myNuD67;
@@ -2455,6 +2526,9 @@ namespace Mip
Programovanie = myNuD57;
Rezia = myNuD70;
NovaPolozka = myNuD126;
CNCBrusenie = myNuD139;
CNCFreza5Osi = myNuD138;
Meranie3D = myNuD137;
bEnableSQLUpdate = true;
}
@@ -2462,7 +2536,7 @@ namespace Mip
#endregion Konštruktor
#region Získaj údaje z formulára
private void GetDataFromForm(Form inputForm)
public void GetDataFromForm(Form inputForm)
{
if (bEnableRefresh == true)
{
@@ -2486,6 +2560,9 @@ namespace Mip
myNuD57 = form.myNumericUpDown57.Value;
myNuD70 = form.myNumericUpDown70.Value;
myNuD126 = form.myNumericUpDown126.Value;
myNuD139 = form.myNumericUpDown139.Value;
myNuD138 = form.myNumericUpDown138.Value;
myNuD137 = form.myNumericUpDown137.Value;
myNuD45 = form.myNumericUpDown45.Value;
myNuD46 = form.myNumericUpDown46.Value;
@@ -2501,6 +2578,9 @@ namespace Mip
myNuD56 = form.myNumericUpDown56.Value;
myNuD69 = form.myNumericUpDown69.Value;
myNuD127 = form.myNumericUpDown127.Value;
myNuD141 = form.myNumericUpDown141.Value;
myNuD140 = form.myNumericUpDown140.Value;
myNuD136 = form.myNumericUpDown136.Value;
Rezanie = myNuD68;
Klasika = myNuD67;
@@ -2516,6 +2596,9 @@ namespace Mip
Programovanie = myNuD57;
Rezia = myNuD70;
NovaPolozka = myNuD126;
CNCBrusenie = myNuD139;
CNCFreza5Osi = myNuD138;
Meranie3D = myNuD137;
}
}
}
@@ -2542,6 +2625,9 @@ namespace Mip
form.myNumericUpDown57.Value = myNuD57;
form.myNumericUpDown70.Value = myNuD70;
form.myNumericUpDown126.Value = myNuD126;
form.myNumericUpDown139.Value = myNuD139;
form.myNumericUpDown138.Value = myNuD138;
form.myNumericUpDown137.Value = myNuD137;
form.myNumericUpDown45.Value = myNuD45;
form.myNumericUpDown46.Value = myNuD46;
@@ -2557,6 +2643,9 @@ namespace Mip
form.myNumericUpDown56.Value = myNuD56;
form.myNumericUpDown69.Value = myNuD69;
form.myNumericUpDown127.Value = myNuD127;
form.myNumericUpDown141.Value = myNuD141;
form.myNumericUpDown140.Value = myNuD140;
form.myNumericUpDown136.Value = myNuD136;
bEnableRefresh = true;
}
@@ -2707,6 +2796,10 @@ namespace Mip
decimal CenaCNCFreza = 0;
decimal CenaCNCSustruhSPU40 = 0;
decimal CenaProgramovanie = 0;
decimal Cena3DMeranie = 0;
decimal CenaCNCBrusenie = 0;
decimal CenaCNCFreza5Osi = 0;
decimal CenaNovaPolozka = 0;
CenaRezanie = ((objObjectNacenovanie.CasNastavRezanie / _pocet) + (objObjectNacenovanie.CasVyrobaRezanie / objObjectVyrobok.ObjednanyPocetKusov)) * objObjectSadzby.Rezanie / 60;
CenaKlasika = ((objObjectNacenovanie.CasNastavKlasika / _pocet) + (objObjectNacenovanie.CasVyrobaKlasika / objObjectVyrobok.ObjednanyPocetKusov)) * objObjectSadzby.Klasika / 60;
@@ -2718,8 +2811,13 @@ namespace Mip
CenaCNCFreza = ((objObjectNacenovanie.CasNastavCNCFreza / _pocet) + (objObjectNacenovanie.CasVyrobaCNCFreza / objObjectVyrobok.ObjednanyPocetKusov)) * objObjectSadzby.CNCFreza / 60;
CenaCNCSustruhSPU40 = ((objObjectNacenovanie.CasNastavCNCSustruhSPU40 / _pocet) + (objObjectNacenovanie.CasVyrobaCNCSustruhSPU40 / objObjectVyrobok.ObjednanyPocetKusov)) * objObjectSadzby.CNCSustruhSPU40 / 60;
CenaProgramovanie = ((objObjectNacenovanie.CasNastavProgramovanie / _pocet) + (objObjectNacenovanie.CasVyrobaProgramovanie / objObjectVyrobok.ObjednanyPocetKusov)) * objObjectSadzby.Programovanie / 60;
Cena3DMeranie = ((objObjectNacenovanie.CasNastav3DMeranie / _pocet) + (objObjectNacenovanie.CasVyroba3DMeranie / objObjectVyrobok.ObjednanyPocetKusov)) * objObjectSadzby.Meranie3D / 60;
CenaCNCBrusenie = ((objObjectNacenovanie.CasNastavCNCBrusenie / _pocet) + (objObjectNacenovanie.CasVyrobaCNCBrusenie / objObjectVyrobok.ObjednanyPocetKusov)) * objObjectSadzby.CNCBrusenie / 60;
CenaCNCFreza5Osi = ((objObjectNacenovanie.CasNastavCNCFreza5Osi / _pocet) + (objObjectNacenovanie.CasVyrobaCNCFreza5Osi / objObjectVyrobok.ObjednanyPocetKusov)) * objObjectSadzby.CNCFreza5Osi / 60;
CenaNovaPolozka = ((objObjectNacenovanie.CasNastavNovaPolozka / _pocet) + (objObjectNacenovanie.CasVyrobaNovaPolozka / objObjectVyrobok.ObjednanyPocetKusov)) * objObjectSadzby.NovaPolozka / 60;
cenaPrace = CenaRezanie + CenaKlasika + CenaBrusenie + CenaLapovanie + CenaKontrola + CenaBalenie + CenaCNCSustruh + CenaCNCFreza + CenaCNCSustruhSPU40 + CenaProgramovanie;
cenaPrace = CenaRezanie + CenaKlasika + CenaBrusenie + CenaLapovanie + CenaKontrola + CenaBalenie + CenaCNCSustruh + CenaCNCFreza +
CenaCNCSustruhSPU40 + CenaProgramovanie + Cena3DMeranie + CenaCNCBrusenie + CenaCNCFreza5Osi + CenaNovaPolozka;
cenaPraceSReziou = cenaPrace * _rezia;
cenaCelkom = (cenaPraceSReziou + _cenaMat + _cenaImp + _cenaOstatne) * _zisk;
return cenaCelkom;
@@ -3795,51 +3893,59 @@ namespace Mip
if (objObjectSadzby.bEnableSQLUpdate == true)
{
cmd = @"UPDATE `tab-nacenovanie-sadzby`
cmd = $@"UPDATE `tab-nacenovanie-sadzby`
SET
`chB35` = " + checkBox35.Checked + "," +
"`myNuD68` = " + myNumericUpDown68.Value.ToString().Replace(",", ".") + "," +
"`myNuD67` = " + myNumericUpDown67.Value.ToString().Replace(",", ".") + "," +
"`myNuD66` = " + myNumericUpDown66.Value.ToString().Replace(",", ".") + "," +
"`myNuD65` = " + myNumericUpDown65.Value.ToString().Replace(",", ".") + "," +
"`myNuD64` = " + myNumericUpDown64.Value.ToString().Replace(",", ".") + "," +
"`myNuD63` = " + myNumericUpDown63.Value.ToString().Replace(",", ".") + "," +
"`myNuD62` = " + myNumericUpDown62.Value.ToString().Replace(",", ".") + "," +
"`myNuD61` = " + myNumericUpDown61.Value.ToString().Replace(",", ".") + "," +
"`myNuD60` = " + myNumericUpDown60.Value.ToString().Replace(",", ".") + "," +
"`myNuD59` = " + myNumericUpDown59.Value.ToString().Replace(",", ".") + "," +
"`myNuD58` = " + myNumericUpDown58.Value.ToString().Replace(",", ".") + "," +
"`myNuD57` = " + myNumericUpDown57.Value.ToString().Replace(",", ".") + "," +
"`myNuD70` = " + myNumericUpDown70.Value.ToString().Replace(",", ".") + "," +
"`myNuD126` = " + myNumericUpDown126.Value.ToString().Replace(",", ".") +
" WHERE `IDNacenovanie`= " + IDN.ToString() + ";";
`chB35` = { checkBox35.Checked },
`myNuD68` = { myNumericUpDown68.Value.ToString().Replace(",", ".") },
`myNuD67` = { myNumericUpDown67.Value.ToString().Replace(",", ".") },
`myNuD66` = { myNumericUpDown66.Value.ToString().Replace(",", ".") },
`myNuD65` = { myNumericUpDown65.Value.ToString().Replace(",", ".") },
`myNuD64` = { myNumericUpDown64.Value.ToString().Replace(",", ".") },
`myNuD63` = { myNumericUpDown63.Value.ToString().Replace(",", ".") },
`myNuD62` = { myNumericUpDown62.Value.ToString().Replace(",", ".") },
`myNuD61` = { myNumericUpDown61.Value.ToString().Replace(",", ".") },
`myNuD60` = { myNumericUpDown60.Value.ToString().Replace(",", ".") },
`myNuD59` = { myNumericUpDown59.Value.ToString().Replace(",", ".") },
`myNuD58` = { myNumericUpDown58.Value.ToString().Replace(",", ".") },
`myNuD57` = { myNumericUpDown57.Value.ToString().Replace(",", ".") },
`myNuD70` = { myNumericUpDown70.Value.ToString().Replace(",", ".") },
`myNuD126` = { myNumericUpDown126.Value.ToString().Replace(",", ".") },
`myNuD139` = { myNumericUpDown139.Value.ToString().Replace(",", ".") },
`myNuD138` = { myNumericUpDown138.Value.ToString().Replace(",", ".") },
`myNuD137` = { myNumericUpDown137.Value.ToString().Replace(",", ".") }
WHERE `IDNacenovanie`= { IDN.ToString() };";
classSQL.SQL(cmd);
}
else
{
cmd = @"INSERT INTO `mip`.`tab-nacenovanie-sadzby` (`IDNacenovanie`, `chB35`, `myNuD68`, `myNuD67`, `myNuD66`, `myNuD65`, `myNuD64`, `myNuD63`, `myNuD62`, `myNuD61`, `myNuD60`, `myNuD59`, `myNuD58`, `myNuD57`, `myNuD70`, `myNuD126`)
VALUES ("
+ IDN.ToString() + ", "
+ checkBox35.Checked + ", "
+ myNumericUpDown68.Value.ToString().Replace(",", ".") + ", "
+ myNumericUpDown67.Value.ToString().Replace(",", ".") + ", "
+ myNumericUpDown66.Value.ToString().Replace(",", ".") + ", "
+ myNumericUpDown65.Value.ToString().Replace(",", ".") + ", "
+ myNumericUpDown64.Value.ToString().Replace(",", ".") + ", "
+ myNumericUpDown63.Value.ToString().Replace(",", ".") + ", "
+ myNumericUpDown62.Value.ToString().Replace(",", ".") + ", "
+ myNumericUpDown61.Value.ToString().Replace(",", ".") + ", "
+ myNumericUpDown60.Value.ToString().Replace(",", ".") + ", "
+ myNumericUpDown59.Value.ToString().Replace(",", ".") + ", "
+ myNumericUpDown58.Value.ToString().Replace(",", ".") + ", "
+ myNumericUpDown57.Value.ToString().Replace(",", ".") + ", "
+ myNumericUpDown70.Value.ToString().Replace(",", ".") + ", "
+ myNumericUpDown126.Value.ToString().Replace(",", ".") + ");";
cmd = $@"INSERT INTO `mip`.`tab-nacenovanie-sadzby` (
`IDNacenovanie`, `chB35`, `myNuD68`, `myNuD67`, `myNuD66`, `myNuD65`, `myNuD64`, `myNuD63`, `myNuD62`,
`myNuD61`, `myNuD60`, `myNuD59`, `myNuD58`, `myNuD57`, `myNuD70`, `myNuD126`, `myNuD139`, `myNuD138`, `myNuD137`)
VALUES (
{ IDN.ToString() },
{ checkBox35.Checked },
{ myNumericUpDown68.Value.ToString().Replace(",", ".") },
{ myNumericUpDown67.Value.ToString().Replace(",", ".") },
{ myNumericUpDown66.Value.ToString().Replace(",", ".") },
{ myNumericUpDown65.Value.ToString().Replace(",", ".") },
{ myNumericUpDown64.Value.ToString().Replace(",", ".") },
{ myNumericUpDown63.Value.ToString().Replace(",", ".") },
{ myNumericUpDown62.Value.ToString().Replace(",", ".") },
{ myNumericUpDown61.Value.ToString().Replace(",", ".") },
{ myNumericUpDown60.Value.ToString().Replace(",", ".") },
{ myNumericUpDown59.Value.ToString().Replace(",", ".") },
{ myNumericUpDown58.Value.ToString().Replace(",", ".") },
{ myNumericUpDown57.Value.ToString().Replace(",", ".") },
{ myNumericUpDown70.Value.ToString().Replace(",", ".") },
{ myNumericUpDown126.Value.ToString().Replace(",", ".") },
{ myNumericUpDown139.Value.ToString().Replace(",", ".") },
{ myNumericUpDown138.Value.ToString().Replace(",", ".") },
{ myNumericUpDown137.Value.ToString().Replace(",", ".") });";
classSQL.SQL(cmd);
objObjectSadzby.bEnableSQLUpdate = true;
}
objObjectSadzby.GetDataFromForm(this);
RefreshAll();
}
private void button8_Click(object sender, EventArgs e)
@@ -3858,6 +3964,9 @@ namespace Mip
myNumericUpDown57.Value = myNumericUpDown56.Value;
myNumericUpDown70.Value = myNumericUpDown69.Value;
myNumericUpDown126.Value = myNumericUpDown127.Value;
myNumericUpDown139.Value = myNumericUpDown141.Value;
myNumericUpDown138.Value = myNumericUpDown140.Value;
myNumericUpDown137.Value = myNumericUpDown136.Value;
}
private void button10_Click(object sender, EventArgs e)
@@ -4816,25 +4925,86 @@ namespace Mip
{
string cmd;
cmd = @"UPDATE `tab-nacenovanie-sadzby`
cmd = $@"UPDATE `tab-nacenovanie-sadzby`
SET
`chB35` = " + checkBox35.Checked + "," +
"`myNuD68` = " + myNumericUpDown45.Value.ToString().Replace(",", ".") + "," +
"`myNuD67` = " + myNumericUpDown46.Value.ToString().Replace(",", ".") + "," +
"`myNuD66` = " + myNumericUpDown47.Value.ToString().Replace(",", ".") + "," +
"`myNuD65` = " + myNumericUpDown48.Value.ToString().Replace(",", ".") + "," +
"`myNuD64` = " + myNumericUpDown49.Value.ToString().Replace(",", ".") + "," +
"`myNuD63` = " + myNumericUpDown50.Value.ToString().Replace(",", ".") + "," +
"`myNuD62` = " + myNumericUpDown51.Value.ToString().Replace(",", ".") + "," +
"`myNuD61` = " + myNumericUpDown52.Value.ToString().Replace(",", ".") + "," +
"`myNuD60` = " + myNumericUpDown53.Value.ToString().Replace(",", ".") + "," +
"`myNuD59` = " + myNumericUpDown54.Value.ToString().Replace(",", ".") + "," +
"`myNuD58` = " + myNumericUpDown55.Value.ToString().Replace(",", ".") + "," +
"`myNuD57` = " + myNumericUpDown56.Value.ToString().Replace(",", ".") + "," +
"`myNuD70` = " + myNumericUpDown69.Value.ToString().Replace(",", ".") + "," +
"`myNuD126` = " + myNumericUpDown127.Value.ToString().Replace(",", ".") +
" WHERE `IDNacenovanie`= 0;";
`chB35` = { checkBox35.Checked },
`myNuD68` = { myNumericUpDown45.Value.ToString().Replace(",", ".") },
`myNuD67` = { myNumericUpDown46.Value.ToString().Replace(",", ".") },
`myNuD66` = { myNumericUpDown47.Value.ToString().Replace(",", ".") },
`myNuD65` = { myNumericUpDown48.Value.ToString().Replace(",", ".") },
`myNuD64` = { myNumericUpDown49.Value.ToString().Replace(",", ".") },
`myNuD63` = { myNumericUpDown50.Value.ToString().Replace(",", ".") },
`myNuD62` = { myNumericUpDown51.Value.ToString().Replace(",", ".") },
`myNuD61` = { myNumericUpDown52.Value.ToString().Replace(",", ".") },
`myNuD60` = { myNumericUpDown53.Value.ToString().Replace(",", ".") },
`myNuD59` = { myNumericUpDown54.Value.ToString().Replace(",", ".") },
`myNuD58` = { myNumericUpDown55.Value.ToString().Replace(",", ".") },
`myNuD57` = { myNumericUpDown56.Value.ToString().Replace(",", ".") },
`myNuD70` = { myNumericUpDown69.Value.ToString().Replace(",", ".") },
`myNuD126` = { myNumericUpDown127.Value.ToString().Replace(",", ".") },
`myNuD139` = { myNumericUpDown141.Value.ToString().Replace(",", ".") },
`myNuD138` = { myNumericUpDown140.Value.ToString().Replace(",", ".") },
`myNuD137` = { myNumericUpDown136.Value.ToString().Replace(",", ".") }
WHERE `IDNacenovanie`= 0;";
classSQL.SQL(cmd);
}
private void myNumericUpDown135_ValueChanged(object sender, EventArgs e)
{
RefreshAll();
}
private void myNumericUpDown132_ValueChanged(object sender, EventArgs e)
{
RefreshAll();
}
private void myNumericUpDown134_ValueChanged(object sender, EventArgs e)
{
RefreshAll();
}
private void myNumericUpDown131_ValueChanged(object sender, EventArgs e)
{
RefreshAll();
}
private void myNumericUpDown133_ValueChanged(object sender, EventArgs e)
{
RefreshAll();
}
private void myNumericUpDown130_ValueChanged(object sender, EventArgs e)
{
RefreshAll();
}
private void label573_TextChanged(object sender, EventArgs e)
{
Label lbl = sender as Label;
if (lbl.Text == "0,000") lbl.BackColor = Color.Empty;
else lbl.BackColor = Color.Goldenrod;
}
private void label572_TextChanged(object sender, EventArgs e)
{
Label lbl = sender as Label;
if (lbl.Text == "0,000") lbl.BackColor = Color.Empty;
else lbl.BackColor = Color.Goldenrod;
}
private void label571_TextChanged(object sender, EventArgs e)
{
Label lbl = sender as Label;
if (lbl.Text == "0,000") lbl.BackColor = Color.Empty;
else lbl.BackColor = Color.Goldenrod;
}
private void label556_TextChanged(object sender, EventArgs e)
{
Label lbl = sender as Label;
if (lbl.Text == "0,000") lbl.BackColor = Color.Empty;
else lbl.BackColor = Color.Goldenrod;
}
}
}