Initial commit
This commit is contained in:
126
Mip/frmInventar.cs
Normal file
126
Mip/frmInventar.cs
Normal file
@@ -0,0 +1,126 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace Mip
|
||||
{
|
||||
public partial class frmInventar : Form
|
||||
{
|
||||
public frmInventar()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
private void button2_Click(object sender, EventArgs e)
|
||||
{
|
||||
this.Close();
|
||||
}
|
||||
|
||||
private void button1_Click(object sender, EventArgs e)
|
||||
{
|
||||
string typVstupu;
|
||||
string cmd;
|
||||
|
||||
string strMat = comboBox3.Text;
|
||||
string strUMat = comboBox4.Text;
|
||||
string strMatUMat;
|
||||
if (strUMat == "") strMatUMat = strMat;
|
||||
else strMatUMat = strMat + " + " + strUMat;
|
||||
|
||||
if (this.Text == "Inventárny príjem") typVstupu = "Inventárny príjem";
|
||||
else typVstupu = "Inventárny výdaj";
|
||||
|
||||
cmd = @"INSERT INTO `mip`.`tabskladvyrobkov` (`SkladOperacia`, `StatusSkladOperacie`, `IDvyr`, `IDExpedicia`, `IDDopyt`, `MaterialSUpravouMat`, `Pocet`, `DatumVytvorenia`) VALUES ('"
|
||||
+ typVstupu + "', "
|
||||
+ "'Nevybavený'" + ", "
|
||||
+ _IDVyrobok.ToString() + ", "
|
||||
+ "0" + ", "
|
||||
+ "0" + ", '"
|
||||
+ strMatUMat + "', "
|
||||
+ textBox1.Text.ToString() + ", "
|
||||
+ "DATE(NOW()) );";
|
||||
classSQL.SQL(cmd);
|
||||
|
||||
comboBox2.SelectedIndex = -1;
|
||||
comboBox3.SelectedIndex = -1;
|
||||
comboBox4.SelectedIndex = -1;
|
||||
textBox1.Clear();
|
||||
comboBox3.Enabled = false;
|
||||
comboBox4.Enabled = false;
|
||||
textBox1.Enabled = false;
|
||||
|
||||
|
||||
}
|
||||
|
||||
private void frmInventar_Shown(object sender, EventArgs e)
|
||||
{
|
||||
button1.Text = this.Text;
|
||||
classGlobal.FillCB(comboBox1, "tabpomocnychudajov", "Hodnota", "Kategoria", "Pridať zákazníka");
|
||||
classGlobal.FillCB(comboBox3, "tabpomocnychudajov", "Hodnota", "Kategoria", "Pridať materiál");
|
||||
classGlobal.FillCB(comboBox4, "tabpomocnychudajov", "Hodnota", "Kategoria", "Pridať úpravu materiálu");
|
||||
}
|
||||
|
||||
DataTable dttbINV = new DataTable();
|
||||
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
comboBox2.Items.Clear();
|
||||
comboBox3.SelectedIndex = -1;
|
||||
comboBox4.SelectedIndex = -1;
|
||||
|
||||
string cmd;
|
||||
cmd = "SELECT * FROM `mip`.`tabvyrobok` WHERE `Zakaznik` = '"
|
||||
+ comboBox1.Text + "' ORDER BY `NazovVyrobku`;";
|
||||
|
||||
classSQL.SQL(cmd, out dttbINV);
|
||||
foreach (DataRow row in dttbINV.Rows)
|
||||
{
|
||||
comboBox2.Items.Add(row["NazovVyrobku"].ToString());
|
||||
|
||||
}
|
||||
|
||||
comboBox2.Enabled = true;
|
||||
comboBox3.Enabled = false;
|
||||
comboBox4.Enabled = false;
|
||||
textBox1.Enabled = false;
|
||||
}
|
||||
|
||||
Int32 _IDVyrobok;
|
||||
private void comboBox2_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
if (comboBox2.SelectedIndex >= 0)
|
||||
{
|
||||
DataRow r1 = dttbINV.Rows[comboBox2.SelectedIndex];
|
||||
_IDVyrobok = Convert.ToInt32(r1["IDVyrobok"].ToString());
|
||||
comboBox3.Enabled = true;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
private void comboBox3_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
comboBox4.Enabled = true;
|
||||
textBox1.Enabled = true;
|
||||
}
|
||||
|
||||
private void textBox1_TextChanged(object sender, EventArgs e)
|
||||
{
|
||||
if (textBox1.Text != "") button1.Enabled = true;
|
||||
else button1.Enabled = false;
|
||||
}
|
||||
|
||||
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
|
||||
{
|
||||
int intResult;
|
||||
if (!(int.TryParse(textBox1.Text + e.KeyChar, out intResult)) && (int)e.KeyChar != 8) e.KeyChar = '\0';
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user