void DoUploadMaterialRequest() { txtstatus.Caption = "Uploading Material Request"; Application.DoEvents(); try { var dm = new PrDataManager(); var dt = dm.GetPurchaseRequstNotSync(); var syc = new RemoteSync(); var drd = _dsdownload.NewRow(); if (dt.Rows.Count == 0) { drd[0] = ""; drd[1] = DateTime.Now.Date; drd[2] = "Material Request"; drd[3] = "Nothing to Upload "; _dsdownload.Rows.Add(drd); } else { var ret = syc.DoSavePurchaseRequestInRemote(dm.GetPurchaseRequstNotSync()); if (ret == "1") { dm.DoUpdateSync(); drd[2] = "Material Request"; drd[3] = "Uploaded"; } else { drd[3] = "Error " + ret; } _dsdownload.Rows.Add(drd); } } catch (Exception exp) { XtraMessageBox.Show(exp.ToString(), "POS", MessageBoxButtons.OK, MessageBoxIcon.Information); } }