vyhodnocovanie
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user