コード例 #1
0
        public Z_EWM_PALETLI_MAL_KABUL_OKUResponse CallZ_EWM_PALETLI_MAL_KABUL_OKU([System.Xml.Serialization.XmlElementAttribute(Namespace = "urn:sap-com:document:sap:rfc:functions")] Z_EWM_PALETLI_MAL_KABUL_OKU1 Z_EWM_PALETLI_MAL_KABUL_OKU)
        {
            object[] results = this.Invoke("CallZ_EWM_PALETLI_MAL_KABUL_OKU", new object[] {
                Z_EWM_PALETLI_MAL_KABUL_OKU
            });

            return((Z_EWM_PALETLI_MAL_KABUL_OKUResponse)(results[0]));
        }
コード例 #2
0
        private void btn_Ekle_Click(object sender, EventArgs e)
        {
            try
            {
                Cursor.Current = Cursors.WaitCursor;
                KoctasMobil.WS_Palet_Oku.Z_EWM_PALETLI_MAL_KABUL_OKU         serv = new WS_Palet_Oku.Z_EWM_PALETLI_MAL_KABUL_OKU();
                KoctasMobil.WS_Palet_Oku.Z_EWM_PALETLI_MAL_KABUL_OKUResponse resp = new WS_Palet_Oku.Z_EWM_PALETLI_MAL_KABUL_OKUResponse();
                KoctasMobil.WS_Palet_Oku.Z_EWM_PALETLI_MAL_KABUL_OKU1        req  = new WS_Palet_Oku.Z_EWM_PALETLI_MAL_KABUL_OKU1();
                serv.Credentials = ProgramGlobalData.g_credential;
                req.I_SEVKNO     = txtSevkNo.Text.Trim();
                req.ET_LIST      = new WS_Palet_Oku.ZEWM_ST_PALET_MAL_KABUL[0];
                resp             = serv.CallZ_EWM_PALETLI_MAL_KABUL_OKU(req);

                int count = resp.ET_LIST.Length;
                KoctasMobil.WS_Palet_Oku.ZEWM_ST_PALET_MAL_KABUL[] etlist = new WS_Palet_Oku.ZEWM_ST_PALET_MAL_KABUL[count];
                etlist = resp.ET_LIST;
                dt_mal = new DataTable();
                dt_mal.Columns.Add("SA_Belge_No");
                dt_mal.Columns.Add("Klm");
                dt_mal.Columns.Add("Malzeme");
                dt_mal.Columns.Add("Malzeme_Tanimi");
                dt_mal.Columns.Add("Teslimat_Miktari");
                dt_mal.Columns.Add("Birim");
                dt_mal.Columns.Add("Giris_Miktari");

                for (int i = 0; i < count; i++)
                {
                    DataRow row = dt_mal.NewRow();
                    row["SA_Belge_No"]      = etlist[i].EBELN.ToString();
                    row["Klm"]              = etlist[i].EBELP.ToString();
                    row["Malzeme"]          = etlist[i].MATNR.ToString().Substring(8);
                    row["Malzeme_Tanimi"]   = etlist[i].MAKTX.ToString();
                    row["Teslimat_Miktari"] = etlist[i].SMENGE.ToString().Split('.')[0];
                    row["Birim"]            = etlist[i].MEINS.ToString();
                    row["Giris_Miktari"]    = etlist[i].AMENGE.ToString();
                    //dt_mal.Rows.Add(row.ItemArray);
                    //dt_mal.Rows.InsertAt(row,i);
                    dt_mal.Rows.Add(row);
                }
                grd_mal.DataSource = null;
                grd_mal.DataSource = dt_mal;
                //grd_mal.ReadOnly = true;
                //DataTableGoster();
                // grd_mal.Row
                //EditdwColumn(grd_mal);
                Utility.selectText(txtSevkNo);
            }
            catch (Exception ex)
            {
                string mesaj = ex.Message;
                MessageBox.Show("3-" + mesaj);
            }
            finally
            {
                Cursor.Current = Cursors.Default;
            }
        }
コード例 #3
0
 /// <remarks/>
 public System.IAsyncResult BeginCallZ_EWM_PALETLI_MAL_KABUL_OKU(Z_EWM_PALETLI_MAL_KABUL_OKU1 Z_EWM_PALETLI_MAL_KABUL_OKU, System.AsyncCallback callback, object asyncState)
 {
     return(this.BeginInvoke("CallZ_EWM_PALETLI_MAL_KABUL_OKU", new object[] {
         Z_EWM_PALETLI_MAL_KABUL_OKU
     }, callback, asyncState));
 }