683 lines
26 KiB
C#
683 lines
26 KiB
C#
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;
|
|
|
|
namespace Mip
|
|
{
|
|
public partial class frmZiadankaDoplnujuceInfo : Form
|
|
{
|
|
int IDZiadankaDI = 0;
|
|
string TypFormulara = "";
|
|
//string NazovFirmy = "";
|
|
/*string = "";
|
|
string NazovFirmy = "";
|
|
string NazovFirmy = "";
|
|
string NazovFirmy = "";
|
|
*/
|
|
|
|
DataTable tabZiadanka;
|
|
DataGridViewSelectedRowCollection dgvsrc;
|
|
|
|
private AutoCompleteStringCollection acscPodmienky = new AutoCompleteStringCollection();
|
|
private AutoCompleteStringCollection acscPoznamky = new AutoCompleteStringCollection();
|
|
|
|
public frmZiadankaDoplnujuceInfo(DataGridViewSelectedRowCollection _dgvsrc, string _TypFormulara, string _Operacia)
|
|
{
|
|
InitializeComponent();
|
|
dgvsrc = _dgvsrc;
|
|
|
|
TypFormulara = _TypFormulara;
|
|
this.Text = "Doplňujúce informácie pre žiadanku (Typ: " + TypFormulara + ")";
|
|
string cmd = "";
|
|
|
|
cmd = "select * from `tabziadankadoplnujuceinfo` where `IDZiadankaDoplnujuceInfo` = " + IDZiadankaDI.ToString() + ";";
|
|
|
|
//cmd = "select * from `tabziadankadoplnujuceinfo` where `IDZiadankaDoplnujuceInfo` = " + IDZiadankaDI.ToString() + ";";
|
|
classSQL.SQL(cmd, out tabZiadanka);
|
|
|
|
if (tabZiadanka.Rows.Count > 0) tabZiadanka.TableName = "Update";
|
|
else tabZiadanka.TableName = "Insert";
|
|
|
|
this.Tag = _Operacia;
|
|
//tabZiadanka.TableName = _Operacia;
|
|
|
|
DataTable tabPoznamky;
|
|
cmd = @"select distinct `Poznámky1` as Poznámky from tabziadankadoplnujuceinfo
|
|
union select `Poznámky2` from tabziadankadoplnujuceinfo
|
|
union select `Poznámky3` from tabziadankadoplnujuceinfo
|
|
union select `Poznámky4` from tabziadankadoplnujuceinfo
|
|
union select `Poznámky5` from tabziadankadoplnujuceinfo
|
|
union select `Poznámky6` from tabziadankadoplnujuceinfo
|
|
union select `Poznámky7` from tabziadankadoplnujuceinfo
|
|
union select `Poznámky8` from tabziadankadoplnujuceinfo
|
|
order by Poznámky";
|
|
classSQL.SQL(cmd, out tabPoznamky);
|
|
foreach (DataRow dr in tabPoznamky.Rows) { acscPoznamky.Add(dr["Poznámky"].ToString()); }
|
|
|
|
DataTable tabPodmienky;
|
|
cmd = @"select distinct `Dodacie a platob. podmienky` as Podmienky from tabziadankadoplnujuceinfo order by Podmienky";
|
|
classSQL.SQL(cmd, out tabPodmienky);
|
|
foreach (DataRow dr in tabPodmienky.Rows) { acscPodmienky.Add(dr["Podmienky"].ToString()); }
|
|
|
|
textBox1.AutoCompleteCustomSource = acscPodmienky;
|
|
textBox2.AutoCompleteCustomSource = acscPoznamky;
|
|
textBox3.AutoCompleteCustomSource = acscPoznamky;
|
|
textBox4.AutoCompleteCustomSource = acscPoznamky;
|
|
textBox5.AutoCompleteCustomSource = acscPoznamky;
|
|
textBox6.AutoCompleteCustomSource = acscPoznamky;
|
|
textBox7.AutoCompleteCustomSource = acscPoznamky;
|
|
textBox8.AutoCompleteCustomSource = acscPoznamky;
|
|
textBox9.AutoCompleteCustomSource = acscPoznamky;
|
|
|
|
}
|
|
|
|
|
|
|
|
private void button2_Click(object sender, EventArgs e)
|
|
{
|
|
this.Close();
|
|
}
|
|
|
|
private void frmZiadankaDoplnujuceInfo_Shown(object sender, EventArgs e)
|
|
{
|
|
|
|
//tabziadankadoplnujuceinfo
|
|
if(tabZiadanka.Rows.Count > 0)
|
|
{
|
|
dateTimePicker1.Value = Convert.ToDateTime(tabZiadanka.Rows[0]["Dátum vyhotovenia"].ToString());
|
|
dateTimePicker2.Value = Convert.ToDateTime(tabZiadanka.Rows[0]["Dátum vyhotovenia"].ToString());
|
|
dateTimePicker3.Value = Convert.ToDateTime(tabZiadanka.Rows[0]["Dátum vyhotovenia"].ToString());
|
|
|
|
switch (tabZiadanka.Rows[0]["Forma úhrady"].ToString())
|
|
{
|
|
case "Prevodný príkaz":
|
|
label7.BackColor = Color.LightGreen;
|
|
label7.Enabled = true;
|
|
label4.BackColor = Color.LightGreen;
|
|
label4.Tag = label7.Text;
|
|
break;
|
|
case "Dobierka":
|
|
label8.BackColor = Color.LightGreen;
|
|
label8.Enabled = true;
|
|
label4.BackColor = Color.LightGreen;
|
|
label4.Tag = label8.Text;
|
|
break;
|
|
case "Hotovosť":
|
|
label9.BackColor = Color.LightGreen;
|
|
label9.Enabled = true;
|
|
label4.BackColor = Color.LightGreen;
|
|
label4.Tag = label9.Text;
|
|
break;
|
|
}
|
|
|
|
switch (tabZiadanka.Rows[0]["Spôsob dopravy"].ToString())
|
|
{
|
|
case "Dobierka":
|
|
label10.BackColor = Color.LightGreen;
|
|
label10.Enabled = true;
|
|
label5.BackColor = Color.LightGreen;
|
|
label5.Tag = label10.Text;
|
|
break;
|
|
case "DPD":
|
|
label11.BackColor = Color.LightGreen;
|
|
label11.Enabled = true;
|
|
label5.BackColor = Color.LightGreen;
|
|
label5.Tag = label11.Text;
|
|
break;
|
|
case "Osobný odber":
|
|
label12.BackColor = Color.LightGreen;
|
|
label12.Enabled = true;
|
|
label5.BackColor = Color.LightGreen;
|
|
label5.Tag = label12.Text;
|
|
break;
|
|
case "Poštou":
|
|
label13.BackColor = Color.LightGreen;
|
|
label13.Enabled = true;
|
|
label5.BackColor = Color.LightGreen;
|
|
label5.Tag = label13.Text;
|
|
break;
|
|
case "DHL":
|
|
label17.BackColor = Color.LightGreen;
|
|
label17.Enabled = true;
|
|
label5.BackColor = Color.LightGreen;
|
|
label5.Tag = label17.Text;
|
|
break;
|
|
case "UPC":
|
|
label16.BackColor = Color.LightGreen;
|
|
label16.Enabled = true;
|
|
label5.BackColor = Color.LightGreen;
|
|
label5.Tag = label16.Text;
|
|
break;
|
|
case "TNT":
|
|
label14.BackColor = Color.LightGreen;
|
|
label14.Enabled = true;
|
|
label5.BackColor = Color.LightGreen;
|
|
label5.Tag = label14.Text;
|
|
break;
|
|
case "Rozvoz dodávateľom":
|
|
label15.BackColor = Color.LightGreen;
|
|
label15.Enabled = true;
|
|
label5.BackColor = Color.LightGreen;
|
|
label5.Tag = label15.Text;
|
|
break;
|
|
|
|
|
|
/*default:
|
|
|
|
return;
|
|
*/
|
|
|
|
}
|
|
|
|
|
|
}
|
|
/*
|
|
else
|
|
{
|
|
|
|
}
|
|
*/
|
|
|
|
|
|
}
|
|
|
|
private void label23_Click(object sender, EventArgs e)
|
|
{
|
|
dateTimePicker1.Enabled = false;
|
|
label1.BackColor = Color.Empty;
|
|
}
|
|
|
|
private void label1_Click(object sender, EventArgs e)
|
|
{
|
|
dateTimePicker1.Enabled = true;
|
|
label1.BackColor = Color.LightGreen;
|
|
}
|
|
|
|
private void label2_Click(object sender, EventArgs e)
|
|
{
|
|
dateTimePicker2.Enabled = true;
|
|
label2.BackColor = Color.LightGreen;
|
|
}
|
|
|
|
private void label24_Click(object sender, EventArgs e)
|
|
{
|
|
dateTimePicker2.Enabled = false;
|
|
label2.BackColor = Color.Empty;
|
|
}
|
|
|
|
private void label3_Click(object sender, EventArgs e)
|
|
{
|
|
dateTimePicker3.Enabled = true;
|
|
label3.BackColor = Color.LightGreen;
|
|
}
|
|
|
|
private void label25_Click(object sender, EventArgs e)
|
|
{
|
|
dateTimePicker3.Enabled = false;
|
|
label3.BackColor = Color.Empty;
|
|
}
|
|
|
|
private void label4_Click(object sender, EventArgs e) { label4.BackColor = Color.LightGreen; }
|
|
private void label4_BackColorChanged(object sender, EventArgs e)
|
|
{
|
|
if (label4.BackColor == Color.LightGreen)
|
|
{
|
|
label7.Enabled = true;
|
|
label8.Enabled = true;
|
|
label9.Enabled = true;
|
|
}
|
|
else
|
|
{
|
|
label7.Enabled = false;
|
|
label8.Enabled = false;
|
|
label9.Enabled = false;
|
|
}
|
|
}
|
|
|
|
private void label26_Click(object sender, EventArgs e)
|
|
{
|
|
label7.BackColor = Color.Empty;
|
|
label8.BackColor = Color.Empty;
|
|
label9.BackColor = Color.Empty;
|
|
label4.BackColor = Color.Empty;
|
|
label4.Tag = null;
|
|
}
|
|
|
|
private void label7_Click(object sender, EventArgs e)
|
|
{
|
|
label7.BackColor = Color.LightGreen;
|
|
label8.BackColor = Color.Empty;
|
|
label9.BackColor = Color.Empty;
|
|
label4.Tag = label7.Text;
|
|
}
|
|
|
|
private void label8_Click(object sender, EventArgs e)
|
|
{
|
|
label7.BackColor = Color.Empty;
|
|
label8.BackColor = Color.LightGreen;
|
|
label9.BackColor = Color.Empty;
|
|
label4.Tag = label8.Text;
|
|
}
|
|
|
|
private void label9_Click(object sender, EventArgs e)
|
|
{
|
|
label7.BackColor = Color.Empty;
|
|
label8.BackColor = Color.Empty;
|
|
label9.BackColor = Color.LightGreen;
|
|
label4.Tag = label9.Text;
|
|
}
|
|
|
|
private void label5_Click(object sender, EventArgs e) { label5.BackColor = Color.LightGreen; }
|
|
private void label5_BackColorChanged(object sender, EventArgs e)
|
|
{
|
|
if(label5.BackColor == Color.LightGreen)
|
|
{
|
|
label10.Enabled = true;
|
|
label11.Enabled = true;
|
|
label12.Enabled = true;
|
|
label13.Enabled = true;
|
|
label14.Enabled = true;
|
|
label15.Enabled = true;
|
|
label16.Enabled = true;
|
|
label17.Enabled = true;
|
|
}
|
|
else
|
|
{
|
|
label10.Enabled = false;
|
|
label11.Enabled = false;
|
|
label12.Enabled = false;
|
|
label13.Enabled = false;
|
|
label14.Enabled = false;
|
|
label15.Enabled = false;
|
|
label16.Enabled = false;
|
|
label17.Enabled = false;
|
|
}
|
|
|
|
|
|
}
|
|
|
|
private void label27_Click(object sender, EventArgs e)
|
|
{
|
|
label10.BackColor = Color.Empty;
|
|
label11.BackColor = Color.Empty;
|
|
label12.BackColor = Color.Empty;
|
|
label13.BackColor = Color.Empty;
|
|
label14.BackColor = Color.Empty;
|
|
label15.BackColor = Color.Empty;
|
|
label16.BackColor = Color.Empty;
|
|
label17.BackColor = Color.Empty;
|
|
|
|
label5.BackColor = Color.Empty;
|
|
label5.Tag = null;
|
|
}
|
|
|
|
private void label10_Click(object sender, EventArgs e)
|
|
{
|
|
label10.BackColor = Color.LightGreen;
|
|
label11.BackColor = Color.Empty;
|
|
label12.BackColor = Color.Empty;
|
|
label13.BackColor = Color.Empty;
|
|
label14.BackColor = Color.Empty;
|
|
label15.BackColor = Color.Empty;
|
|
label16.BackColor = Color.Empty;
|
|
label17.BackColor = Color.Empty;
|
|
label5.Tag = label10.Text;
|
|
}
|
|
|
|
private void label11_Click(object sender, EventArgs e)
|
|
{
|
|
label10.BackColor = Color.Empty;
|
|
label11.BackColor = Color.LightGreen;
|
|
label12.BackColor = Color.Empty;
|
|
label13.BackColor = Color.Empty;
|
|
label14.BackColor = Color.Empty;
|
|
label15.BackColor = Color.Empty;
|
|
label16.BackColor = Color.Empty;
|
|
label17.BackColor = Color.Empty;
|
|
label5.Tag = label11.Text;
|
|
}
|
|
|
|
private void label12_Click(object sender, EventArgs e)
|
|
{
|
|
label10.BackColor = Color.Empty;
|
|
label11.BackColor = Color.Empty;
|
|
label12.BackColor = Color.LightGreen;
|
|
label13.BackColor = Color.Empty;
|
|
label14.BackColor = Color.Empty;
|
|
label15.BackColor = Color.Empty;
|
|
label16.BackColor = Color.Empty;
|
|
label17.BackColor = Color.Empty;
|
|
label5.Tag = label12.Text;
|
|
}
|
|
|
|
private void label13_Click(object sender, EventArgs e)
|
|
{
|
|
label10.BackColor = Color.Empty;
|
|
label11.BackColor = Color.Empty;
|
|
label12.BackColor = Color.Empty;
|
|
label13.BackColor = Color.LightGreen;
|
|
label14.BackColor = Color.Empty;
|
|
label15.BackColor = Color.Empty;
|
|
label16.BackColor = Color.Empty;
|
|
label17.BackColor = Color.Empty;
|
|
label5.Tag = label13.Text;
|
|
}
|
|
|
|
private void label14_Click(object sender, EventArgs e)
|
|
{
|
|
label10.BackColor = Color.Empty;
|
|
label11.BackColor = Color.Empty;
|
|
label12.BackColor = Color.Empty;
|
|
label13.BackColor = Color.Empty;
|
|
label14.BackColor = Color.LightGreen;
|
|
label15.BackColor = Color.Empty;
|
|
label16.BackColor = Color.Empty;
|
|
label17.BackColor = Color.Empty;
|
|
label5.Tag = label14.Text;
|
|
}
|
|
|
|
private void label15_Click(object sender, EventArgs e)
|
|
{
|
|
label10.BackColor = Color.Empty;
|
|
label11.BackColor = Color.Empty;
|
|
label12.BackColor = Color.Empty;
|
|
label13.BackColor = Color.Empty;
|
|
label14.BackColor = Color.Empty;
|
|
label15.BackColor = Color.LightGreen;
|
|
label16.BackColor = Color.Empty;
|
|
label17.BackColor = Color.Empty;
|
|
label5.Tag = label15.Text;
|
|
}
|
|
|
|
private void label16_Click(object sender, EventArgs e)
|
|
{
|
|
label10.BackColor = Color.Empty;
|
|
label11.BackColor = Color.Empty;
|
|
label12.BackColor = Color.Empty;
|
|
label13.BackColor = Color.Empty;
|
|
label14.BackColor = Color.Empty;
|
|
label15.BackColor = Color.Empty;
|
|
label16.BackColor = Color.LightGreen;
|
|
label17.BackColor = Color.Empty;
|
|
label5.Tag = label16.Text;
|
|
}
|
|
|
|
private void label17_Click(object sender, EventArgs e)
|
|
{
|
|
label10.BackColor = Color.Empty;
|
|
label11.BackColor = Color.Empty;
|
|
label12.BackColor = Color.Empty;
|
|
label13.BackColor = Color.Empty;
|
|
label14.BackColor = Color.Empty;
|
|
label15.BackColor = Color.Empty;
|
|
label16.BackColor = Color.Empty;
|
|
label17.BackColor = Color.LightGreen;
|
|
label5.Tag = label17.Text;
|
|
}
|
|
|
|
private void label6_Click(object sender, EventArgs e)
|
|
{
|
|
textBox1.Enabled = true;
|
|
label6.BackColor = Color.LightGreen;
|
|
}
|
|
|
|
private void label28_Click(object sender, EventArgs e)
|
|
{
|
|
textBox1.Enabled = false;
|
|
textBox1.Text = "";
|
|
label6.BackColor = Color.Empty;
|
|
}
|
|
|
|
private void label18_Click(object sender, EventArgs e) { label18.BackColor = Color.LightGreen; }
|
|
private void label18_BackColorChanged(object sender, EventArgs e)
|
|
{
|
|
if (label18.BackColor == Color.LightGreen)
|
|
{
|
|
label19.Enabled = true;
|
|
label20.Enabled = true;
|
|
label21.Enabled = true;
|
|
}
|
|
else
|
|
{
|
|
label19.Enabled = false;
|
|
label20.Enabled = false;
|
|
label21.Enabled = false;
|
|
}
|
|
}
|
|
|
|
private void label29_Click(object sender, EventArgs e)
|
|
{
|
|
label19.BackColor = Color.Empty;
|
|
label20.BackColor = Color.Empty;
|
|
label21.BackColor = Color.Empty;
|
|
|
|
label18.BackColor = Color.Empty;
|
|
label18.Tag = null;
|
|
}
|
|
|
|
private void label19_Click(object sender, EventArgs e)
|
|
{
|
|
label19.BackColor = Color.LightGreen;
|
|
label20.BackColor = Color.Empty;
|
|
label21.BackColor = Color.Empty;
|
|
label18.Tag = label19.Text;
|
|
}
|
|
|
|
private void label20_Click(object sender, EventArgs e)
|
|
{
|
|
label19.BackColor = Color.Empty;
|
|
label20.BackColor = Color.LightGreen;
|
|
label21.BackColor = Color.Empty;
|
|
label18.Tag = label20.Text;
|
|
}
|
|
|
|
private void label21_Click(object sender, EventArgs e)
|
|
{
|
|
label19.BackColor = Color.Empty;
|
|
label20.BackColor = Color.Empty;
|
|
label21.BackColor = Color.LightGreen;
|
|
label18.Tag = label21.Text;
|
|
}
|
|
|
|
private void label22_Click(object sender, EventArgs e)
|
|
{
|
|
if (TypFormulara == "Objednávka SK" || TypFormulara == "Objednávka ENG")
|
|
{
|
|
textBox8.Enabled = true;
|
|
textBox9.Enabled = true;
|
|
}
|
|
textBox2.Enabled = true;
|
|
textBox3.Enabled = true;
|
|
textBox4.Enabled = true;
|
|
textBox5.Enabled = true;
|
|
textBox6.Enabled = true;
|
|
textBox7.Enabled = true;
|
|
label22.BackColor = Color.LightGreen;
|
|
|
|
}
|
|
|
|
private void label30_Click(object sender, EventArgs e)
|
|
{
|
|
if (MessageBox.Show("Vymazať všetky textové polia?", "Upozornenie!", MessageBoxButtons.YesNo) == DialogResult.Yes)
|
|
{
|
|
textBox2.Text = "";
|
|
textBox3.Text = "";
|
|
textBox4.Text = "";
|
|
textBox5.Text = "";
|
|
textBox6.Text = "";
|
|
textBox7.Text = "";
|
|
textBox8.Text = "";
|
|
textBox9.Text = "";
|
|
|
|
textBox2.Enabled = false;
|
|
textBox3.Enabled = false;
|
|
textBox4.Enabled = false;
|
|
textBox5.Enabled = false;
|
|
textBox6.Enabled = false;
|
|
textBox7.Enabled = false;
|
|
textBox8.Enabled = false;
|
|
textBox9.Enabled = false;
|
|
label22.BackColor = Color.Empty;
|
|
}
|
|
}
|
|
|
|
private void label31_Click(object sender, EventArgs e) { textBox2.Text = ""; }
|
|
private void label32_Click(object sender, EventArgs e) { textBox3.Text = ""; }
|
|
private void label33_Click(object sender, EventArgs e) { textBox4.Text = ""; }
|
|
private void label34_Click(object sender, EventArgs e) { textBox5.Text = ""; }
|
|
private void label35_Click(object sender, EventArgs e) { textBox6.Text = ""; }
|
|
private void label36_Click(object sender, EventArgs e) { textBox7.Text = ""; }
|
|
private void label37_Click(object sender, EventArgs e) { textBox8.Text = ""; }
|
|
private void label38_Click(object sender, EventArgs e) { textBox9.Text = ""; }
|
|
|
|
private void button1_Click(object sender, EventArgs e)
|
|
{
|
|
string strFormaUh = "";
|
|
string strSposobDop = "";
|
|
string strMena = "";
|
|
|
|
if (label4.Tag != null) strFormaUh = label4.Tag.ToString();
|
|
if (label5.Tag != null) strSposobDop = label5.Tag.ToString();
|
|
if (label18.Tag != null) strMena = label18.Tag.ToString();
|
|
|
|
string cmd = "";
|
|
if(tabZiadanka.TableName == "Insert")
|
|
{
|
|
cmd = @"insert into `tabziadankadoplnujuceinfo` (`Dátum záznamu`, `Dátum vyhotovenia`, `Dátum predpokl. dodania`, `Dátum dodania`, `Forma úhrady`, `Spôsob dopravy`, `Dodacie a platob. podmienky`,
|
|
`Mena`, `Poznámky1`, `Poznámky2`, `Poznámky3`, `Poznámky4`, `Poznámky5`, `Poznámky6`, `Poznámky7`, `Poznámky8`) VALUES("
|
|
/* + IDZiadanka.ToString() + @", "*/
|
|
+ "'" + DateTime.Now.Year.ToString() + "-" + DateTime.Now.Month.ToString() + "-" + DateTime.Now.Day.ToString() + "', "
|
|
+ "'" + dateTimePicker1.Value.Year.ToString() + "-" + dateTimePicker1.Value.Month.ToString() + "-" + dateTimePicker1.Value.Day.ToString() + "', "
|
|
+ "'" + dateTimePicker2.Value.Year.ToString() + "-" + dateTimePicker2.Value.Month.ToString() + "-" + dateTimePicker2.Value.Day.ToString() + "', "
|
|
+ "'" + dateTimePicker3.Value.Year.ToString() + "-" + dateTimePicker3.Value.Month.ToString() + "-" + dateTimePicker3.Value.Day.ToString() + "', "
|
|
+ "'" + strFormaUh + "', "
|
|
+ "'" + strSposobDop + "', "
|
|
+ "'" + textBox1.Text + "', "
|
|
+ "'" + strMena + "', "
|
|
+ "'" + textBox2.Text + "', "
|
|
+ "'" + textBox3.Text + "', "
|
|
+ "'" + textBox4.Text + "', "
|
|
+ "'" + textBox5.Text + "', "
|
|
+ "'" + textBox6.Text + "', "
|
|
+ "'" + textBox7.Text + "', "
|
|
+ "'" + textBox8.Text + "', "
|
|
+ "'" + textBox9.Text + "'"
|
|
+ ");";
|
|
}
|
|
else
|
|
{
|
|
cmd = @"update `mip`.`tabziadankadoplnujuceinfo` SET
|
|
`Dátum vyhotovenia` = '" + dateTimePicker1.Value.Year.ToString() + "-" + dateTimePicker1.Value.Month.ToString() + "-" + dateTimePicker1.Value.Day.ToString() + "', "
|
|
+ "`Dátum predpokl. dodania` = '" + dateTimePicker2.Value.Year.ToString() + "-" + dateTimePicker2.Value.Month.ToString() + "-" + dateTimePicker2.Value.Day.ToString() + "', "
|
|
+ "`Dátum dodania` = '" + dateTimePicker3.Value.Year.ToString() + "-" + dateTimePicker3.Value.Month.ToString() + "-" + dateTimePicker3.Value.Day.ToString() + "', "
|
|
+ "`Forma úhrady` = '" + strFormaUh + "', "
|
|
+ "`Spôsob dopravy` ='" + strSposobDop + "', "
|
|
+ "`Dodacie a platob. podmienky` ='" + textBox1.Text + "', "
|
|
+ "`Mena` ='" + strMena + "', "
|
|
+ "`Poznámky1` = '" + textBox2.Text + "', "
|
|
+ "`Poznámky2` = '" + textBox3.Text + "', "
|
|
+ "`Poznámky3` = '" + textBox4.Text + "', "
|
|
+ "`Poznámky4` = '" + textBox5.Text + "', "
|
|
+ "`Poznámky5` = '" + textBox6.Text + "', "
|
|
+ "`Poznámky6` = '" + textBox7.Text + "', "
|
|
+ "`Poznámky7` = '" + textBox8.Text + "', "
|
|
+ "`Poznámky8` = '" + textBox9.Text + "'"
|
|
+ " WHERE `tabziadankadoplnujuceinfo`= " + IDZiadankaDI.ToString() + "; ";
|
|
}
|
|
|
|
classSQL.SQL(cmd);
|
|
|
|
|
|
|
|
string strNazovFormulara = TypFormulara;
|
|
classGlobal.DeleteRamDisk(); classGlobal.CreateRamDisk();
|
|
|
|
classSQL.ExportFormToHDD(TypFormulara + ".xlsx", @"W:\" + TypFormulara + ".xlsx");
|
|
|
|
Excel.Application xlApp;
|
|
Excel.Workbook xlWorkBook;
|
|
Excel.Worksheet xlWorkSheet;
|
|
Excel.Range range;
|
|
|
|
xlApp = new Excel.Application();
|
|
xlWorkBook = xlApp.Workbooks.Open(@"W:\" + TypFormulara + ".xlsx");
|
|
xlWorkSheet = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item(1);
|
|
range = xlWorkSheet.UsedRange;
|
|
|
|
|
|
|
|
xlWorkSheet.Range["AE2"].Value = "1";
|
|
xlWorkSheet.Range["T7"].Value = "8";
|
|
xlWorkSheet.Range["T9"].Value = "8";
|
|
xlWorkSheet.Range["T11"].Value = "8";
|
|
xlWorkSheet.Range["T13"].Value = "8";
|
|
xlWorkSheet.Range["T15"].Value = "8";
|
|
xlWorkSheet.Range["J18"].Value = dateTimePicker1.Value;
|
|
xlWorkSheet.Range["J19"].Value = dateTimePicker2.Value;
|
|
xlWorkSheet.Range["J20"].Value = dateTimePicker3.Value;
|
|
xlWorkSheet.Range["J21"].Value = strFormaUh;
|
|
xlWorkSheet.Range["J22"].Value = strSposobDop;
|
|
xlWorkSheet.Range["J23"].Value = textBox1.Text;
|
|
xlWorkSheet.Range["C43"].Value = textBox2.Text;
|
|
xlWorkSheet.Range["C44"].Value = textBox3.Text;
|
|
xlWorkSheet.Range["C45"].Value = textBox4.Text;
|
|
xlWorkSheet.Range["C46"].Value = textBox5.Text;
|
|
xlWorkSheet.Range["C47"].Value = textBox6.Text;
|
|
xlWorkSheet.Range["C48"].Value = textBox7.Text;
|
|
xlWorkSheet.Range["C49"].Value = textBox8.Text;
|
|
xlWorkSheet.Range["C50"].Value = textBox9.Text;
|
|
|
|
//string cmd2 = "";
|
|
//cmd2 = "";
|
|
|
|
|
|
|
|
if (tabZiadanka.TableName == "")
|
|
switch (tabZiadanka.TableName.ToString())
|
|
{
|
|
case "":
|
|
|
|
break;
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
if (this.Tag.ToString() == "Tlačiť")
|
|
{
|
|
|
|
|
|
|
|
xlApp.Visible = true;
|
|
xlApp.ActiveWindow.Activate();
|
|
xlWorkSheet.PrintPreview();
|
|
xlApp.Visible = false;
|
|
|
|
xlWorkBook.Save();
|
|
xlWorkBook.Close(false, null, null);
|
|
xlApp.Quit();
|
|
classGlobal.DeleteRamDisk();
|
|
}
|
|
else
|
|
{
|
|
|
|
}
|
|
|
|
this.Close();
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
}
|