private void button1_Click(object sender, EventArgs e) { try { Cursor.Current = Cursors.WaitCursor; //Create xml to Post XmlDocument param = new XmlDocument(); //Create xml to Collect XmlDocument resp = new XmlDocument(); //Svc RAFClientDemo.RafProxy.RAFProxy rproxy = new RAFClientDemo.RafProxy.RAFProxy(); param.LoadXml(rproxy.AssetInsertParams().OuterXml); param.SelectSingleNode("/Params/CustID").Attributes["Value"].Value = customer.ToString(); param.SelectSingleNode("/Params/IDType").Attributes["Value"].Value = ((System.Data.DataRowView)(assetType.SelectedItem)).Row.ItemArray[0].ToString(); param.SelectSingleNode("/Params/IDNumber").Attributes["Value"].Value = idNum.Text; resp.LoadXml(rproxy.AssetInsert(param).OuterXml); Cursor.Current = Cursors.Default; if (resp.SelectSingleNode("/AssetInsert/Status/ErrMsg").InnerText != "") { MessageBox.Show(resp.SelectSingleNode("/AssetInsert/Status/ErrMsg").InnerText, "Error", MessageBoxButtons.OK); } } catch (Exception x) { x.Message.Trim(); } this.Close(); }
private void button1_Click(object sender, EventArgs e) { Cursor.Current = Cursors.WaitCursor; //Create xml to Post XmlDocument param = new XmlDocument(); //Create xml to Collect XmlDocument resp = new XmlDocument(); //Svc RAFClientDemo.RafProxy.RAFProxy rproxy = new RAFClientDemo.RafProxy.RAFProxy(); param.LoadXml(rproxy.CustomerInsertParams().OuterXml); //Populate param.SelectSingleNode("/Params/Profile").Attributes["Value"].Value = "1"; param.SelectSingleNode("/Params/Password").Attributes["Value"].Value = passphrase.Text; param.SelectSingleNode("/Params/Photo").Attributes["Value"].Value = ""; param.SelectSingleNode("/Params/FingerRight").Attributes["Value"].Value = "c2974e78fbfd1a134b2420bd0aaba573"; param.SelectSingleNode("/Params/FingerLeft").Attributes["Value"].Value = "c2974e78fbfd1a134b2420bd0aaba573"; param.SelectSingleNode("/Params/IDNumber").Attributes["Value"].Value = idNum.Text; param.SelectSingleNode("/Params/IDType").Attributes["Value"].Value = ((System.Data.DataRowView)(idType.SelectedItem)).Row.ItemArray[0].ToString(); param.SelectSingleNode("/Params/IDCountry").Attributes["Value"].Value = ((System.Data.DataRowView)(issueCountry.SelectedItem)).Row.ItemArray[0].ToString(); param.SelectSingleNode("/Params/FirstName").Attributes["Value"].Value = tName1.Text; param.SelectSingleNode("/Params/MiddleName").Attributes["Value"].Value = tName2.Text; param.SelectSingleNode("/Params/SurName1").Attributes["Value"].Value = tSName1.Text; param.SelectSingleNode("/Params/SurName2").Attributes["Value"].Value = tSName2.Text; param.SelectSingleNode("/Params/Suffix").Attributes["Value"].Value = ""; param.SelectSingleNode("/Params/Country").Attributes["Value"].Value = ((System.Data.DataRowView)(issueCountry.SelectedItem)).Row.ItemArray[0].ToString(); param.SelectSingleNode("/Params/Registrar").Attributes["Value"].Value = "1"; param.SelectSingleNode("/Params/CompanyName").Attributes["Value"].Value = compName.Text; resp.LoadXml(rproxy.CustomerInsert(param).OuterXml); Cursor.Current = Cursors.Default; if (resp.SelectSingleNode("/CustomerInsert/Status/ErrMsg").InnerText != "") { MessageBox.Show(resp.SelectSingleNode("/CustomerInsert/Status/ErrMsg").InnerText, "Error", MessageBoxButtons.OK); } else { newCustomerID = Convert.ToInt32(resp.SelectSingleNode("/CustomerInsert/CustomerID").InnerText); } clientInfo cliForm = new clientInfo(newCustomerID); cliForm.MdiParent = this.MdiParent; cliForm.Show(); this.Close(); }
public MDIParent1() { string curCulture = Properties.Settings.Default.mainCulture; Thread.CurrentThread.CurrentUICulture = new CultureInfo(curCulture); Thread.CurrentThread.CurrentCulture = new CultureInfo(curCulture); this.IsMdiContainer = true; InitializeComponent(); //Show Splash Screen splash sp = new splash(); sp.Show(this); //Check WS Access bool ws = false; try { RAFClientDemo.RafProxy.RAFProxy rproxy = new RAFClientDemo.RafProxy.RAFProxy(); ws = rproxy.testDBCnx(); } catch (Exception ex) { ex.Message.Trim(); } if (!ws) { if (MessageBox.Show("No se puede connectar a base de datos de usuarios", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error) == DialogResult.OK) { System.Environment.Exit(-1); } } //Show Login Form and exit if failed sp.showLoginForm(); //Fetch GUI fields getGuiFields(); }
private void getGuiFields() { int lang = 0; string regID; string regKey; try { regID = ""; // System.Configuration.ConfigurationManager.AppSettings["registrarID"]; regKey = ""; // System.Configuration.ConfigurationManager.AppSettings["registrarKey"]; RAFClientDemo.RafProxy.RAFProxy wsX = new RAFClientDemo.RafProxy.RAFProxy(); string te = wsX.guiGetFieldsByLanguage(lang, regID, regKey).OuterXml; guiFieldsXml.LoadXml(wsX.guiGetFieldsByLanguage(lang, regID, regKey).OuterXml); } catch (Exception x) { x.Message.Trim(); } }
private void butSearch_Click(object sender, EventArgs e) { if (!validForm()) { return; } RAFClientDemo.RafProxy.RAFProxy rproxy = new RAFClientDemo.RafProxy.RAFProxy(); XmlDocument paramCall = new XmlDocument(); try { paramCall.LoadXml(rproxy.CustomerSearchParams().OuterXml); if (fName.Text != "") { paramCall.SelectSingleNode("Params/FirstName").Attributes["Value"].Value = fName.Text; } if (surname1.Text != "") { paramCall.SelectSingleNode("Params/SurName1").Attributes["Value"].Value = surname1.Text; } if (surname2.Text != "") { paramCall.SelectSingleNode("Params/Surname2").Attributes["Value"].Value = surname2.Text; } if (companyname.Text != "") { paramCall.SelectSingleNode("Params/CompanyName").Attributes["Value"].Value = companyname.Text; } if (idType.Text != "") { paramCall.SelectSingleNode("Params/IDType").Attributes["Value"].Value = ((System.Data.DataRowView)(idType.SelectedItem)).Row.ItemArray[0].ToString(); } if (idNum.Text != "") { paramCall.SelectSingleNode("Params/IDNumber").Attributes["Value"].Value = idNum.Text; } DSClientSearch = rproxy.CustomerSearch(paramCall); if (DSClientSearch.Tables[0].Rows.Count > 0) { BindingSource dbBindSource = new BindingSource(); dbBindSource.DataSource = DSClientSearch.Tables[0]; dataGridResults.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCellsExceptHeader); dataGridResults.ReadOnly = true; dataGridResults.DataSource = dbBindSource; ///////// // Format ///////// //Headers dataGridResults.Columns["CustID"].Visible = false; dataGridResults.Columns["CustName"].HeaderText = "Nombre"; dataGridResults.Columns["CustIDNumber"].HeaderText = "Identificación"; //Grid dataGridResults.AllowUserToResizeColumns = true; dataGridResults.ReadOnly = true; dataGridResults.RowHeadersVisible = false; dataGridResults.AutoSize = true; //Columns dataGridResults.Columns["CustName"].Width = 174; dataGridResults.Columns["CustIDNumber"].Width = 173; dataGridResults.Columns["CustName"].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells; dataGridResults.Columns["CustIDNumber"].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells; } dataGridResults.Refresh(); } catch (Exception x) { } }