Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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 MySql.Data.MySqlClient;
- using System.Data.SqlClient;
- using System.Diagnostics;
- namespace WindowsFormsApplication1
- {
- public partial class Form1 : Form
- {
- // put constring here
- string conString =
- "SERVER=10.252.1.13;" +
- "DATABASE=barcodemysqldb;" +
- "port=10852;" +
- "USER=dbuser;" +
- "PASSWORD=gT9MxrRdFH3wDY@N;";
- string GPconString =
- "SERVER=RGV-HP-SQL01;" +
- "DATABASE=UC;" +
- "USER=sa;" +
- "PASSWORD=Pass@word1;";
- public Form1()
- {
- InitializeComponent();
- }
- private void Form1_Load(object sender, EventArgs e)
- {
- }
- private void label13_Click(object sender, EventArgs e)
- {
- }
- private void label22_Click(object sender, EventArgs e)
- {
- }
- private void searchBtn_Click(object sender, EventArgs e)
- {
- string input = "";
- string model = "";
- string assemblytime = "";
- string kit = "";
- string assemblyline = "";
- string lidstatus = "";
- string comment = "";
- string key = "";
- string recordid = "";
- string outerid = "";
- string innerid = "";
- string gluefixture = "";
- string thermo = "";
- string outerplasticlot = "";
- string innerplasticlot = "";
- string gluebatch = "";
- string outertime = "";
- string innertime = "";
- string gluetime = "";
- string gluebatchtime = "";
- string outerplasticlottime = "";
- string innerplasticlottime = "";
- string rmanumber = "";
- string pasm = "";
- string invoice = "";
- input = serialTB.Text;
- modelTB.Clear();
- recordTB.Clear();
- outerTB.Clear();
- innerTB.Clear();
- thermoTB.Clear();
- outerplTB.Clear();
- innerplTB.Clear();
- outertiTB.Clear();
- innertiTB.Clear();
- rmaTB.Clear();
- claimTB.Clear();
- keyTB.Clear();
- glueTB.Clear();
- gluetiTB.Clear();
- gluefiTB.Clear();
- gluebatiTB.Clear();
- pasmTB.Clear();
- kitTB.Clear();
- assemblyliTB.Clear();
- assemblyTB.Clear();
- invTB.Clear();
- using (SqlConnection gpcon = new SqlConnection(GPconString))
- {
- using (SqlCommand gpcmd = gpcon.CreateCommand())
- {
- gpcmd.CommandText = "SELECT [SOPNUMBE] FROM [UC].[dbo].[SOP10201] where serltnum = @sn;";
- gpcmd.Parameters.AddWithValue("@sn", input);
- gpcon.Open();
- SqlDataReader reader = gpcmd.ExecuteReader();
- while (reader.Read())
- {
- invoice = reader.GetString(0);
- modelTB.Enabled = false;
- recordTB.Enabled = false;
- outerTB.Enabled = false;
- innerTB.Enabled = false;
- thermoTB.Enabled = false;
- outerplTB.Enabled = false;
- innerplTB.Enabled = false;
- outertiTB.Enabled = false;
- innertiTB.Enabled = false;
- rmaTB.Enabled = false;
- claimTB.Enabled = false;
- keyTB.Enabled = false;
- glueTB.Enabled = false;
- gluetiTB.Enabled = false;
- gluefiTB.Enabled = false;
- gluebatiTB.Enabled = false;
- pasmTB.Enabled = false;
- kitTB.Enabled = false;
- assemblyliTB.Enabled = false;
- assemblyTB.Enabled = false;
- invTB.Enabled = false;
- invTB.Text = invoice;
- }
- }
- }
- if (input.Length > 1)
- {
- if (input.Substring(0, 2) == "FX" && input.Length == 9
- || input.Substring(0, 2) == "UX" && input.Length == 9)
- {
- using (MySqlConnection con = new MySqlConnection(conString))
- {
- using (MySqlCommand cmd = con.CreateCommand())
- {
- cmd.CommandText = "SELECT model, assemblytime, kit, assemblyline, lidstatus,"
- + "comment from barcodemysqldb.flex_table where sn = @sn";
- cmd.Parameters.AddWithValue("@sn", input);
- con.Open();
- MySqlDataReader reader = cmd.ExecuteReader();
- while (reader.Read())
- {
- model = reader.GetString(0);
- assemblytime = reader.GetString(1);
- kit = reader.GetString(2);
- assemblyline = reader.GetString(3);
- lidstatus = reader.GetString(4);
- comment = reader.GetString(5);
- modelTB.Enabled = false;
- recordTB.Enabled = false;
- outerTB.Enabled = false;
- innerTB.Enabled = false;
- thermoTB.Enabled = false;
- outerplTB.Enabled = false;
- innerplTB.Enabled = false;
- outertiTB.Enabled = false;
- innertiTB.Enabled = false;
- rmaTB.Enabled = false;
- claimTB.Enabled = false;
- keyTB.Enabled = false;
- glueTB.Enabled = false;
- gluetiTB.Enabled = false;
- gluefiTB.Enabled = false;
- gluebatiTB.Enabled = false;
- pasmTB.Enabled = false;
- kitTB.Enabled = false;
- assemblyliTB.Enabled = false;
- assemblyTB.Enabled = false;
- invTB.Enabled = false;
- }
- }
- }
- modelTB.Text = model;
- assemblyTB.Text = assemblytime;
- kitTB.Text = kit;
- assemblyliTB.Text = assemblyline;
- lidstatusCB.Text = lidstatus;
- commentsRTB.Text = comment;
- }
- else if (input.Substring(0, 2) == "SC" && input.Length == 9)
- {
- using (MySqlConnection con = new MySqlConnection(conString))
- {
- using (MySqlCommand cmd = con.CreateCommand())
- {
- cmd.CommandText = "SELECT model, bracket, keyid, assemblytime, assemblyline, casestatus, comment "
- + "FROM barcodemysqldb.swingcase where sn = @sn";
- cmd.Parameters.AddWithValue("@sn", input);
- con.Open();
- MySqlDataReader reader = cmd.ExecuteReader();
- while (reader.Read())
- {
- {
- model = reader.GetString(0);
- assemblytime = reader.GetString(3);
- kit = reader.GetString(1);
- assemblyline = reader.GetString(4);
- lidstatus = reader.GetString(5);
- comment = reader.GetString(6);
- key = reader.GetString(2);
- modelTB.Enabled = false;
- recordTB.Enabled = false;
- outerTB.Enabled = false;
- innerTB.Enabled = false;
- thermoTB.Enabled = false;
- outerplTB.Enabled = false;
- innerplTB.Enabled = false;
- outertiTB.Enabled = false;
- innertiTB.Enabled = false;
- rmaTB.Enabled = false;
- claimTB.Enabled = false;
- keyTB.Enabled = false;
- glueTB.Enabled = false;
- gluetiTB.Enabled = false;
- gluefiTB.Enabled = false;
- gluebatiTB.Enabled = false;
- pasmTB.Enabled = false;
- kitTB.Enabled = false;
- assemblyliTB.Enabled = false;
- assemblyTB.Enabled = false;
- keyTB.Enabled = false;
- invTB.Enabled = false;
- }
- }
- }
- {
- modelTB.Text = model;
- assemblyTB.Text = assemblytime;
- kitTB.Text = kit;
- assemblyliTB.Text = assemblyline;
- lidstatusCB.Text = lidstatus;
- commentsRTB.Text = comment;
- keyTB.Text = key;
- }
- }
- }
- else if (input.Substring(0, 2) == "DF" && input.Length == 8)
- {
- using (MySqlConnection con = new MySqlConnection(conString))
- {
- using (MySqlCommand cmd = con.CreateCommand())
- {
- cmd.CommandText = "Select model, kit, assemblytime, lidstatus, df_lid_table.key, comment from "
- + "ucdb.df_lid_table where sn = @sn";
- cmd.Parameters.AddWithValue("@sn", input);
- con.Open();
- MySqlDataReader reader = cmd.ExecuteReader();
- while (reader.Read())
- {
- model = reader.GetString(0);
- assemblytime = reader.GetString(2);
- kit = reader.GetString(1);
- lidstatus = reader.GetString(3);
- comment = reader.GetString(5);
- key = reader.GetString(4);
- modelTB.Enabled = false;
- recordTB.Enabled = false;
- outerTB.Enabled = false;
- innerTB.Enabled = false;
- thermoTB.Enabled = false;
- outerplTB.Enabled = false;
- innerplTB.Enabled = false;
- outertiTB.Enabled = false;
- innertiTB.Enabled = false;
- rmaTB.Enabled = false;
- claimTB.Enabled = false;
- keyTB.Enabled = false;
- glueTB.Enabled = false;
- gluetiTB.Enabled = false;
- gluefiTB.Enabled = false;
- gluebatiTB.Enabled = false;
- pasmTB.Enabled = false;
- kitTB.Enabled = false;
- assemblyliTB.Enabled = false;
- assemblyTB.Enabled = false;
- keyTB.Enabled = false;
- invTB.Enabled = false;
- }
- {
- modelTB.Text = model;
- assemblyTB.Text = assemblytime;
- kitTB.Text = kit;
- lidstatusCB.Text = lidstatus;
- commentsRTB.Text = comment;
- keyTB.Text = key;
- }
- }
- }
- }
- else if (input.Substring(0, 2) == "NH" && input.Length == 10)
- {
- using (MySqlConnection con = new MySqlConnection(conString))
- {
- using (MySqlCommand cmd = con.CreateCommand())
- {
- cmd.CommandText = "Select model, baseassembly, paintassembly, lidstatus, comment from ucdb.nh_table where sn = @sn;";
- cmd.Parameters.AddWithValue("@sn", input);
- con.Open();
- MySqlDataReader reader = cmd.ExecuteReader();
- while (reader.Read())
- {
- model = reader.GetString(0);
- assemblytime = reader.GetString(1);
- pasm = reader.GetString(2);
- lidstatus = reader.GetString(3);
- comment = reader.GetString(4);
- modelTB.Enabled = false;
- recordTB.Enabled = false;
- outerTB.Enabled = false;
- innerTB.Enabled = false;
- thermoTB.Enabled = false;
- outerplTB.Enabled = false;
- innerplTB.Enabled = false;
- outertiTB.Enabled = false;
- innertiTB.Enabled = false;
- rmaTB.Enabled = false;
- claimTB.Enabled = false;
- keyTB.Enabled = false;
- glueTB.Enabled = false;
- gluetiTB.Enabled = false;
- gluefiTB.Enabled = false;
- gluebatiTB.Enabled = false;
- pasmTB.Enabled = false;
- kitTB.Enabled = false;
- assemblyliTB.Enabled = false;
- assemblyTB.Enabled = false;
- keyTB.Enabled = false;
- invTB.Enabled = false;
- }
- {
- modelTB.Text = model;
- assemblyTB.Text = assemblytime;
- pasmTB.Text = pasm;
- lidstatusCB.Text = lidstatus;
- commentsRTB.Text = comment;
- }
- }
- }
- }
- else
- {
- using (MySqlConnection con = new MySqlConnection(conString))
- {
- using (MySqlCommand cmd = con.CreateCommand())
- {
- cmd.CommandText = "Select modelnumber, kitid, recordid, outerid, innerid, keyid, GlueFixture, Thermo, OuterPlasticLot, InnerPlasticLot, GlueBatch, outertime, innertime, gluetime, assemblytime, GlueBatchTime, OuterPlasticLotTime,"
- + "InnerPlasticLotTime, LidStatus, rmanumber, barcodemysqldb.serialnumbertable.comment from barcodemysqldb.serialnumbertable where SerialNumber = @sn; ";
- cmd.Parameters.AddWithValue("@sn", input);
- con.Open();
- MySqlDataReader reader = cmd.ExecuteReader();
- while (reader.Read())
- {
- model = reader.GetString(0);
- assemblytime = reader.GetString(14);
- kit = reader.GetString(1);
- lidstatus = reader.GetString(18);
- comment = reader.GetString(20);
- key = reader.GetString(5);
- recordid = reader.GetString(2);
- outerid = reader.GetString(3);
- innerid = reader.GetString(4);
- gluefixture = reader.GetString(6);
- thermo = reader.GetString(7);
- outerplasticlot = reader.GetString(8);
- innerplasticlot = reader.GetString(9);
- gluebatch = reader.GetString(10);
- outertime = reader.GetString(11);
- innertime = reader.GetString(12);
- gluetime = reader.GetString(13);
- gluebatchtime = reader.GetString(15);
- outerplasticlottime = reader.GetString(16);
- innerplasticlottime = reader.GetString(17);
- rmanumber = reader.GetString(19);
- modelTB.Enabled = false;
- recordTB.Enabled = false;
- outerTB.Enabled = false;
- innerTB.Enabled = false;
- thermoTB.Enabled = false;
- outerplTB.Enabled = false;
- innerplTB.Enabled = false;
- outertiTB.Enabled = false;
- innertiTB.Enabled = false;
- rmaTB.Enabled = false;
- claimTB.Enabled = false;
- keyTB.Enabled = false;
- glueTB.Enabled = false;
- gluetiTB.Enabled = false;
- gluefiTB.Enabled = false;
- gluebatiTB.Enabled = false;
- pasmTB.Enabled = false;
- kitTB.Enabled = false;
- assemblyliTB.Enabled = false;
- assemblyTB.Enabled = false;
- keyTB.Enabled = false;
- invTB.Enabled = false;
- }
- modelTB.Text = model;
- assemblyTB.Text = assemblytime;
- kitTB.Text = kit;
- lidstatusCB.Text = lidstatus;
- commentsRTB.Text = comment;
- keyTB.Text = key;
- recordTB.Text = recordid;
- outerTB.Text = outerid;
- innerTB.Text = innerid;
- gluefiTB.Text = gluefixture;
- thermoTB.Text = thermo;
- outerplTB.Text = outerplasticlot;
- innerplTB.Text = innerplasticlot;
- gluetiTB.Text = gluetime;
- gluebatiTB.Text = gluebatchtime;
- outertiTB.Text = outertime;
- innertiTB.Text = innertime;
- gluetiTB.Text = gluetime;
- gluebatiTB.Text = gluebatchtime;
- outertiTB.Text = outerplasticlottime;
- innertiTB.Text = innerplasticlottime;
- rmaTB.Text = rmanumber;
- }
- }
- }
- }
- else
- {
- MessageBox.Show("The serial number entered is invalid.");
- }
- }
- private void exitBtn_Click(object sender, EventArgs e)
- {
- //string message = "Are you sure you would like to Exit?";
- //string caption = "Are you sure?";
- //var result = MessageBox.Show(message, caption,
- // MessageBoxButtons.YesNo,
- // MessageBoxIcon.Question);
- //if (result == DialogResult.Yes)
- // Environment.Exit(0);
- close();
- }
- public static void close()
- {
- string message = "Are you sure you would like to Exit?";
- string caption = "Are you sure?";
- var result = MessageBox.Show(message, caption,
- MessageBoxButtons.YesNo,
- MessageBoxIcon.Question);
- if (result == DialogResult.Yes)
- Environment.Exit(0);
- }
- private void Form1_FormClosing(object sender, FormClosingEventArgs e)
- {
- close();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement