コード例 #1
0
ファイル: Login.cs プロジェクト: Newclaffly/Hanheld-Winform
        private void checklogin()  //update_data_to_db();
        {
            qrcode = user.Text;
            //password_s = pass.Text;
            WebReference.WebService_kanban mytagdata = new WebReference.WebService_kanban();
            DataTable dt    = mytagdata.login(this.qrcode);
            string    qr_db = (string)dt.Rows[0]["QRCode"];
            string    name  = (string)dt.Rows[0]["Username"];
            Form1     f1    = new Form1(qrcode); //ตั้งชื่อเพื่อเรียกใช้ฟอร์ม1 พร้อมส่งข้อความ (data)

            MessageBox.Show(qrcode);
            if (dt.Rows.Count > 0)
            {
                if (qrcode == qr_db)
                {
                    MessageBox.Show("เข้าสู่ระบบสำเร็จ ยินดีต้อนรับ : '" + name + "' ");
                    user.Text = name;
                    this.Hide();
                    f1.ShowDialog();
                    this.Show();
                }
                else
                {
                    MessageBox.Show("ไม่สามรถเข้าระบบได้");
                }
                //MessageBox.Show(get_username);
            }
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: Newclaffly/Hanheld-Winform
        // ============= KANBAN ==================//
        private void get_db_insert_kanban_local()
        {
            WebReference.WebService_kanban mytagdata = new WebReference.WebService_kanban();
            DataTable dt = mytagdata.get_m_kanban();

            rows_db = dt.Rows.Count;
            // MessageBox.Show(rows_db.ToString());
            if (dt.Rows.Count > 0)
            {
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    srct_code_kanban             = (string)dt.Rows[i]["SRCT_Code"];
                    customer_Code_kanban         = (string)dt.Rows[i]["Customer_Code"];
                    attension_point_kanban       = (string)dt.Rows[i]["Attension_point"];
                    part_Number_kanban           = (string)dt.Rows[i]["Part_Number"];
                    part_Name_kanban             = (string)dt.Rows[i]["Part_Name"];
                    model_kanban                 = (string)dt.Rows[i]["Model"];
                    package_kanban               = (int)dt.Rows[i]["Package"];
                    customer_kanban              = (string)dt.Rows[i]["Customer"];
                    line_kanban                  = (string)dt.Rows[i]["Line"];
                    store_Address_kanban         = (string)dt.Rows[i]["Store_Address"];
                    part_Ilustration_kanban      = (string)dt.Rows[i]["Part_Ilustration"];
                    part_Ilustration_Path_kanban = (string)dt.Rows[i]["Part_Ilustration_Path"];
                    dock_Code_kanban             = (string)dt.Rows[i]["Dock_Code"];
                    location_kanban              = (string)dt.Rows[i]["Location"];
                    kb_running_kanban            = (int)dt.Rows[i]["KB_running"];
                    insert_data_kanban_to_local();
                }
            }
        }
コード例 #3
0
ファイル: Form1.cs プロジェクト: Newclaffly/Hanheld-Winform
 private void update_db_from_local()//update_data_to_db();
 {
     try
     {
         WebReference.WebService_kanban mytagdata = new WebReference.WebService_kanban();
         DataTable dt = mytagdata.insert_data_to_db_from_local(this.part_local, this.srct_local, this.dock_local, this.pack_local, this.error_local, this.chk_local, this.user_local, this.date_local, this.ekb_local, this.kanban_local);
         //DataTable dt = mytagdata.insert_data_to_db_from_local(this.part_local, this.srct_local, this.dock_local, this.pack_local);
         rows_db = dt.Rows.Count;
         //MessageBox.Show("rows DB :" + rows_db.ToString());
     }catch (Exception ex) {
         MessageBox.Show(ex.Message);
     }
 }
コード例 #4
0
ファイル: Form1.cs プロジェクト: Newclaffly/Hanheld-Winform
        // ============ END ===========//

        /*
         * private void get_db_insert_local()
         * {
         *  WebReference.WebService_kanban mytagdata = new WebReference.WebService_kanban();
         *  DataTable dt = mytagdata.count_rows_db();
         *  rows_db = dt.Rows.Count;
         *  // MessageBox.Show(rows_db.ToString());
         *  if (dt.Rows.Count > 0)
         *  {
         *      for (int i = 0; i < dt.Rows.Count; i++)
         *      {
         *          part_db = (string)dt.Rows[i]["Part_Number"];
         *          srct_db = (string)dt.Rows[i]["SRCT_Code"];
         *          dock_db = (string)dt.Rows[i]["Dock_Code"];
         *          pack_db = (int)dt.Rows[i]["Package"];
         *          error_db = (string)dt.Rows[i]["Error_Code"];
         *          chk_db = (string)dt.Rows[i]["Chk_Type"];
         *          match_db = (Boolean)dt.Rows[i]["IsMatch"];
         *          user_db = (string)dt.Rows[i]["LogUser"];
         *          date_db = (DateTime)dt.Rows[i]["LogDate"];
         *          pds_db = (string)dt.Rows[i]["PDS_number"];
         *          ekb_db = (string)dt.Rows[i]["ekb_order_no"];
         *          kanban_db = (string)dt.Rows[i]["Kanban_ID"];
         *          insert_data_to_local();
         *      }
         *  }
         *
         * }
         *
         *
         * private void insert_data_to_local()//include get_db_insert_local();
         * {
         *  try
         *  {
         *      SqlCeConnection connection = new SqlCeConnection("Data Source=C:\\Users\\SRCT\\Desktop\\job\\smartdevice\\smart_device_winform\\smart_device_winform\\localdata.sdf;Persist Security Info=False;");
         *      connection.Open(); //Error_Code LogDate
         *      SqlCeCommand sCommand = new SqlCeCommand(@"INSERT INTO LogHendheld (Part_Number,SRCT_Code,Dock_Code,Package,Error_Code,Chk_Type,IsMatch,LogUser,LogDate,PDS_number,ekb_order_no,Kanban_ID) VALUES ('" + part_db + "','" + srct_db + "','" + dock_db + "','" + pack_db + "','" + error_db + "','" + chk_db + "','" + match_db + "','" + user_db + "','" + date_db + "','" + pds_db + "','" + ekb_db + "','" + kanban_db + "')", connection);
         *      sCommand.ExecuteNonQuery();
         *      //MessageBox.Show("Row from db !! ");
         *      connection.Close();
         *  }
         *  catch (Exception ex)
         *  {
         *      MessageBox.Show(ex.Message);
         *  }
         * }
         */

        // ============ Service t_part_tag =============//
        private void get_t_part_tag_db()
        {
            try
            {
                WebReference.WebService_kanban mytagdata = new WebReference.WebService_kanban();
                DataTable dt = mytagdata.get_part_tag(this.partnumber_kanban);
                if (dt.Rows.Count > 0)
                {
                    part_number_t_tag = (string)dt.Rows[0]["PartNumber"];

                    MessageBox.Show(part_number_t_tag);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
コード例 #5
0
ファイル: Form1.cs プロジェクト: Newclaffly/Hanheld-Winform
        }// end method check_dupicate(Parameter)

        // ========== Count Rows From DB ==========//
        private void count_rows_db_m_kanban()
        {
            try
            {
                WebReference.WebService_kanban mytagdata = new WebReference.WebService_kanban();
                DataTable dt = mytagdata.get_m_kanban();
                rows_db = dt.Rows.Count;
                MessageBox.Show("rows DB :" + rows_db.ToString());

                /*
                 * if (dt.Rows.Count > 0)
                 * {
                 *
                 * }
                 * */
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }