Пример #1
0
 /// <remarks/>
 public System.IAsyncResult BeginUpdate(string CurrentJnlBatchName, ItemJournalDailyLossQH ItemJournalDailyLossQH, System.AsyncCallback callback, object asyncState)
 {
     return(this.BeginInvoke("Update", new object[] {
         CurrentJnlBatchName,
         ItemJournalDailyLossQH
     }, callback, asyncState));
 }
Пример #2
0
 public void Update(string CurrentJnlBatchName, ref ItemJournalDailyLossQH ItemJournalDailyLossQH)
 {
     object[] results = this.Invoke("Update", new object[] {
         CurrentJnlBatchName,
         ItemJournalDailyLossQH
     });
     ItemJournalDailyLossQH = ((ItemJournalDailyLossQH)(results[0]));
 }
Пример #3
0
        private void btnSaveUpdate_Click(object sender, EventArgs e)
        {
            try
            {
                Cursor.Current = Cursors.WaitCursor;

                ItemJournalDailyLossQH.ItemJournalDailyLossQH_Service Sev = new QHMobile.ItemJournalDailyLossQH.ItemJournalDailyLossQH_Service();
                Sev.Url         = WebServiceInstants.GetURL(ServiceType.ItemJournalDailyLossQH);
                Sev.Credentials = nc;

                ItemJournalDailyLossQH.ItemJournalDailyLossQH update = Sev.Read(BatchName, Convert.ToInt32(txtLine.Text.Trim()));

                update.Bin_Code             = txtBin.Text.Trim();
                update.Quantity             = Convert.ToInt32(txtQty.Text.Trim());
                update.Staff_Dimension_Code = txtStaffCode.Text.Trim();

                Sev.Update(BatchName, ref update);


                GrdPost.DataSource = null;
                dtPost.Clear();

                List <ItemJournalDailyLossQH.ItemJournalDailyLossQH_Filter> FilterArray = new List <QHMobile.ItemJournalDailyLossQH.ItemJournalDailyLossQH_Filter>();

                ItemJournalDailyLossQH.ItemJournalDailyLossQH_Filter filterStaff = new QHMobile.ItemJournalDailyLossQH.ItemJournalDailyLossQH_Filter();
                filterStaff.Field    = QHMobile.ItemJournalDailyLossQH.ItemJournalDailyLossQH_Fields.Staff_Dimension_Code;
                filterStaff.Criteria = cboDailyLPost.SelectedItem.ToString();

                FilterArray.Add(filterStaff);

                itemArray = Sev.ReadMultiple(BatchName, FilterArray.ToArray(), null, 0);


                for (int i = 0; i < itemArray.Length; i++)
                {
                    Object[] array = new Object[9];

                    array[0] = itemArray[i].Line_No;
                    array[1] = itemArray[i].Item_No;
                    array[2] = itemArray[i].Description;
                    array[3] = itemArray[i].Entry_Type;
                    array[4] = itemArray[i].Quantity;
                    array[5] = itemArray[i].Location_Code;
                    array[6] = itemArray[i].Bin_Code;
                    array[7] = itemArray[i].Staff_Dimension_Code;
                    array[8] = itemArray[i].Posting_Date;
                    dtPost.Rows.Add(array);



                    //Object[] array = new Object[9];
                }

                GrdPost.DataSource = dtPost;

                lblcountforpost.Text = dtPost.Rows.Count.ToString();

                Cursor.Current = Cursors.Default;

                MessageBox.Show("Successfully Updated!");
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error:" + ex);
            }
        }
Пример #4
0
 /// <remarks/>
 public void EndUpdate(System.IAsyncResult asyncResult, out ItemJournalDailyLossQH ItemJournalDailyLossQH)
 {
     object[] results = this.EndInvoke(asyncResult);
     ItemJournalDailyLossQH = ((ItemJournalDailyLossQH)(results[0]));
 }