//-----------------------------------------------------------------------------------------------------------// private WR.ZMM_S_TARTIMDET_ITEMS Find_Barkod_Line(string p_Barkod) { // Get Table WR.ZMM_S_TARTIMDET_ITEMS[] dtTable = Result01.T_ITEMS; for (int li = 0; li < dtTable.Length; li++) { // Return Barkod Index if (dtTable[li].BARKOD == p_Barkod) { return(dtTable[li]); } } // Check Empty if (string.IsNullOrEmpty(tbYuklemeEmri.Text)) { return(null); } // Check for SEFER else if (tbYuklemeEmri.Text[0] == '0') { // Create Line WR.ZMM_S_TARTIMDET_ITEMS p_Line = new Terminal2012.WR.ZMM_S_TARTIMDET_ITEMS(); // Set Barkod p_Line.BARKOD = p_Barkod; // Return return(p_Line); } // Null else { return(null); } }
//-----------------------------------------------------------------------------------------------------------// private void btnDelete_Click(object sender, EventArgs e) { try { // Cursor alfaMsg.WaitCursor(); // Create Service alfaSAP p_SAP = new alfaSAP(); // Create Params WR.ZMM005_UYSTOKNAKLI_09 prms = new Terminal2012.WR.ZMM005_UYSTOKNAKLI_09(); // Set Params prms.I_MODE = m_SPACE; prms.I_OPERATION = "D"; prms.I_FISNO = tbFisNo.Text; prms.I_LGPBE = tbAdres.Text; prms.I_YUKEMRNO = tbYuklemeEmri.Text; prms.T_MESSAGES = new Terminal2012.WR.ZMM_S_WSMESSAGES[0]; prms.T_ITEMS = new Terminal2012.WR.ZMM_S_TARTIMDET_ITEMS[0]; // Create Line WR.ZMM_S_TARTIMDET_ITEMS line = new Terminal2012.WR.ZMM_S_TARTIMDET_ITEMS(); // Get Table DataTable p_Table = (DataTable)grdIndirilmisMalzemeler.DataSource; // Get Row DataRow row = p_Table.Rows[grdIndirilmisMalzemeler.CurrentRowIndex]; // Assign Line line.BARKOD = row["BARKOD"].ToString(); line.KG = decimal.Parse(row["KG"].ToString()); line.MIKTAR = decimal.Parse(row["MIKTAR"].ToString()); line.OB = row["OB"].ToString(); line.PARTI = row["PARTI"].ToString(); line.SIP_KLM = row["SIP_KLM"].ToString(); line.SIP_NO = row["SIP_NO"].ToString(); line.STOK_NO = row["STOK_NO"].ToString(); line.TANIM = row["TANIM"].ToString(); // Set Line prms.I_ITEM = line; prms.T_MESSAGES = new Terminal2012.WR.ZMM_S_WSMESSAGES[0]; // Call Service WR.ZMM005_UYSTOKNAKLI_09Response resp = p_SAP.ZMM005_UYSTOKNAKLI_09(prms); // Show Error if (resp.E_SUBRC == "4") { alfaMsg.Error(Result01.T_MESSAGES[0].MESSAGE); } // Referesh Data this.Get_Indirilecek_Malzemeler(); this.Get_Indirilmis_Malzemeler(); // Cursor alfaMsg.DefaultCursor(); } catch (Exception ex) { // Error alfaMsg.Error(ex.Message); } }