/// <summary> /// /// </summary> /// <param name="inServingCourseNode"></param> /// <param name="index"></param> private void showServingCourse(XmlNode inServingCourseNode, int index) { // Serving Course's items are shown first XmlNodeList itemList = getItemList(inServingCourseNode); showItems(itemList); //:::::::::::::::::::::::::::::::::::::::::::::::::::::: string name = @""; string value = XMLDocManager.GetAttribute(inServingCourseNode, @"name", @"none"); Color nameColor = Color.White; Color nameBckColor = Color.FromArgb(0xBB - index, 0xBB - index, 0xDD - index); Font nameFont = new Font(@"Tahoma", 12.0f, FontStyle.Bold); Color valueColor = Color.White; Color valueBckColor = Color.FromArgb(0xBB - index, 0xBB - index, 0xDD - index); Font valueFont = new Font(@"Tahoma", 12.0f, FontStyle.Bold); if (!string.IsNullOrWhiteSpace(_currencySymbol)) // MM-2827 { value += " (" + _currencySymbol + ")"; } insertDisplayItemWithName(name, nameFont, nameColor, nameBckColor, value, valueFont, valueColor, valueBckColor); }
/// <summary> /// /// </summary> /// <param name="inOptionNode"></param> /// <param name="inOrderControl"></param> private void showSide(XmlNode inSideNode) { string sideName = XMLDocManager.GetAttribute(inSideNode, @"name", @"Option"); string sideInfo = string.Format(" {0}", sideName); string sidePrice = XMLDocManager.GetAttribute(inSideNode, @"price", @""); showOrderItemSide(sideInfo, OrderItemType.Side, sidePrice); }
/// <summary> /// /// </summary> /// <param name="inOptionNode"></param> /// <param name="inOrderControl"></param> private void showOption(XmlNode inOptionNode) { bool added = XMLDocManager.GetAttribute(inOptionNode, @"added", @"true").ToUpper() == @"TRUE"; string optionModifier = added ? @"+" : @"-"; string optionName = XMLDocManager.GetAttribute(inOptionNode, @"name", @"Option"); string optionInfo = string.Format(" {0} {1}", optionModifier, optionName); showOrderItemOption(optionInfo, OrderItemType.Option, @""); }
private void setTextFontSize(XmlNode textFontSize) { try { SetTextFontSize = Convert.ToDouble(XMLDocManager.GetAttribute(textFontSize, @"fontsize", @"")); } catch (Exception) { SetTextFontSize = 0; } }
getTrineoCredentialsFromXmlNode( XmlNode xmlNode) { Credentials t_crd = new Credentials(); if (xmlNode != null) { t_crd.Client_ID = XMLDocManager.GetAttribute(xmlNode, "client_id", null); t_crd.Client_secret = XMLDocManager.GetAttribute(xmlNode, "client_secret", null); } return(t_crd); }
getSalesforceCredentialsFromXmlNode( XmlNode xmlNode) { SalesforceCredentials crd = new SalesforceCredentials(); if (xmlNode != null) { crd.UserName = XMLDocManager.GetAttribute(xmlNode, "username", null); crd.Password = XMLDocManager.GetAttribute(xmlNode, "password", null); crd.SecurityToken = XMLDocManager.GetAttribute(xmlNode, "token", null); } return(crd); }
private bool ReadUniqueDatabaseServer() { bool result = true; try { XmlNode uniqueDatabaseServerNode = GetUniqueDatabaseServerNode(); result = Convert.ToBoolean(XMLDocManager.GetAttribute(uniqueDatabaseServerNode, @"checked", @"true")); } catch { result = true; } return(result); }
private string LoadAttribute(XmlDocument xmlDocument, string attribute) { try { XmlNode salesforceNode = XMLDocManager.GetNode(xmlDocument, @"salesforce"); return(XMLDocManager.GetAttribute(salesforceNode, attribute, @"")); } catch (Exception exception) { throw new Exception("There was an error retrieving query from sales force.") { Source = exception.Source }; } }
private string ReadClippIpAddress() { string result = DefaultClippIpAddress; try { XmlNode clippIpAddressNode = GetClippIpAddressNode(); result = XMLDocManager.GetAttribute(clippIpAddressNode, @"value", DefaultClippIpAddress); } catch { result = DefaultClippIpAddress; } return(result); }
private string ReadUniqueDatabaseServerName() { string result = DefaultDatabaseServerName; try { XmlNode uniqueDatabaseServerNode = GetUniqueDatabaseServerNode(); result = XMLDocManager.GetAttribute(uniqueDatabaseServerNode, @"name", DefaultDatabaseServerName); } catch { result = DefaultDatabaseServerName; } return(result); }
private string ReadUniqueDatabaseServerFolder() { string result = DefaultDatabaseFolder; try { XmlNode uniqueDatabaseServerNode = GetUniqueDatabaseServerNode(); result = XMLDocManager.GetAttribute(uniqueDatabaseServerNode, @"folder", DefaultDatabaseFolder); } catch { result = DefaultDatabaseFolder; } return(result); }
private bool ReadDatabaseServers() { bool result = false; try { XmlNode dbServersNode = GetDatabaseServerNode(); result = Convert.ToBoolean(XMLDocManager.GetAttribute(dbServersNode, @"checked", @"false")); } catch { result = false; } return(result); }
/// <summary> /// /// </summary> /// <param name="inNode"></param> /// <param name="inAttrName"></param> /// <param name="inDefaultValue"></param> /// <returns></returns> string getXMLOrderAttribute ( XmlNode inNode, string inAttrName, string inDefaultValue) { string returnValue = inDefaultValue; try { returnValue = XMLDocManager.GetAttribute(inNode, inAttrName, inDefaultValue); } catch (Exception ex) { } return(returnValue); }
/// <summary> /// /// </summary> /// <param name="inTotalsNode"></param> private void showTotalsNode(XmlNode inTotalsNode) { XmlNode totalNode = inTotalsNode.FirstChild.NextSibling; XmlNode changeNode = totalNode.NextSibling; XmlNode serviceChargeNode = changeNode.NextSibling; XmlNode taxNode = serviceChargeNode.NextSibling; bool showSC = XMLDocManager.GetAttribute(serviceChargeNode, @"visible", @"false").ToUpper() == @"TRUE"; bool showTax = XMLDocManager.GetAttribute(taxNode, @"visible", @"false").ToUpper() == @"TRUE"; gbOrderItems.Height = _orderPanelHeight - TOTALS_PANEL_HEIGHT; int tmp = 0; if (showTax) { gbOrderItems.Height = spDisplay.Panel2.Height - TOTALS_PANEL_HEIGHT + tmp; showOrderTotal(XMLDocManager.GetAttribute(taxNode, @"name", @"Tax"), XMLDocManager.GetAttribute(taxNode, @"value", @"")); } else { tmp += ITEM_HEIGHT; } if (showSC) { gbOrderItems.Height = spDisplay.Panel2.Height - TOTALS_PANEL_HEIGHT + tmp; showOrderTotal(XMLDocManager.GetAttribute(serviceChargeNode, @"name", @"Service Charge"), XMLDocManager.GetAttribute(serviceChargeNode, @"value", @"")); } else { tmp += ITEM_HEIGHT; } showOrderTotal(XMLDocManager.GetAttribute(changeNode, @"name", @"Change"), XMLDocManager.GetAttribute(changeNode, @"value", @"")); string totalCaption = XMLDocManager.GetAttribute(totalNode, @"name", @"Total"); if (!string.IsNullOrWhiteSpace(_currencySymbol)) { totalCaption += " (" + _currencySymbol + ")"; } showOrderTotalToPay(totalCaption, XMLDocManager.GetAttribute(totalNode, @"value", @"")); gbOrderItems.Height = _orderPanelHeight - Convert.ToInt32(TOTALS_PANEL_HEIGHT * _ratio) + tmp; }
private string ReadWebmateDatabaseServerName() { string result = DefaultDatabaseServerName; try { XmlNode databaseServerNode = GetDatabaseServerNode(); XmlNode webmateDatabaseServerNode = databaseServerNode.FirstChild; result = XMLDocManager.GetAttribute(webmateDatabaseServerNode, @"name", DefaultDatabaseServerName); } catch { result = DefaultDatabaseServerName; } return(result); }
private string ReadChefmateDatabaseServerFolder() { string result = DefaultDatabaseFolder; try { XmlNode databaseServerNode = GetDatabaseServerNode(); XmlNode chefmateDatabaseServerNode = databaseServerNode.FirstChild.NextSibling; result = XMLDocManager.GetAttribute(chefmateDatabaseServerNode, @"folder", DefaultDatabaseFolder); } catch { result = DefaultDatabaseFolder; } return(result); }
/// <summary> /// /// </summary> /// <param name="inTotalDiscountNode"></param> private void showTotalDiscount(XmlNode inTotalDiscountNode) { string value = XMLDocManager.GetAttribute(inTotalDiscountNode, @"value", @"0.00"); if (Convert.ToDecimal(value) != 0.0m) { string name = XMLDocManager.GetAttribute(inTotalDiscountNode, @"name", @"none"); Color nameColor = Color.White; Color nameBckColor = Color.Teal; Font nameFont = new Font(@"Tahoma", 12.0f, FontStyle.Regular); Color valueColor = Color.White; Color valueBckColor = Color.Teal; Font valueFont = new Font(@"Tahoma", 12.0f, FontStyle.Regular); insertDisplayItemWithName(name, nameFont, nameColor, nameBckColor, value, valueFont, valueColor, valueBckColor); } }
/// <summary> /// /// </summary> /// <returns></returns> private string readUniqueDBServerFolder() { string result = DEFAULT_DB_FOLDER; //::::::::::::::::::::::::::::::::: try { XmlNode uniqueDBServerNode = getUniqueDBServerNode(); result = XMLDocManager.GetAttribute(uniqueDBServerNode, @"folder", DEFAULT_DB_FOLDER); } catch { result = DEFAULT_DB_FOLDER; } //::::::::::::::::::::::::::::::::: return(result); }
/// <summary> /// /// </summary> /// <returns></returns> private string readUniqueDBServerName() { string result = DEFAULT_DB_SERVER_NAME; //::::::::::::::::::::::::::::::::: try { XmlNode uniqueDBServerNode = getUniqueDBServerNode(); result = XMLDocManager.GetAttribute(uniqueDBServerNode, @"name", DEFAULT_DB_SERVER_NAME); } catch { result = DEFAULT_DB_SERVER_NAME; } //::::::::::::::::::::::::::::::::: return(result); }
/// <summary> /// /// </summary> /// <returns></returns> private bool readUniqueDBServer() { bool result = true; //::::::::::::::::::::::::::::::::: try { XmlNode uniqueDBServerNode = getUniqueDBServerNode(); result = Convert.ToBoolean(XMLDocManager.GetAttribute(uniqueDBServerNode, @"checked", @"true")); } catch { result = true; } //::::::::::::::::::::::::::::::::: return(result); }
/// <summary> /// /// </summary> /// <returns></returns> private TextManagerLanguages XML_ReadDefaultLanguage() { TextManagerLanguages result; //:::::::::::::::::::::::::::::::: if (_textsLoaded) { string languageStr = XMLDocManager.GetAttribute(XMLDocManager.GetRoot(_textsFileDoc), @"defaultLanguage", @"english"); result = pStrToLanguage(languageStr); } else { result = TextManagerLanguages.lgEnglish; } //:::::::::::::::::::::::::::::::: return(result); }
/// <summary> /// /// </summary> /// <returns></returns> private string readDBServerChefmateFolder() { string result = DEFAULT_DB_FOLDER; //::::::::::::::::::::::::::::::::: try { XmlNode dbServersNode = getDBServersNode(); XmlNode webmateDBServerNode = dbServersNode.FirstChild.NextSibling; result = XMLDocManager.GetAttribute(webmateDBServerNode, @"folder", DEFAULT_DB_FOLDER); } catch { result = DEFAULT_DB_FOLDER; } //::::::::::::::::::::::::::::::::: return(result); }
/// <summary> /// /// </summary> /// <returns></returns> private string readDBServerChefmateName() { string result = DEFAULT_DB_SERVER_NAME; //::::::::::::::::::::::::::::::::: try { XmlNode dbServersNode = getDBServersNode(); XmlNode webmateDBServerNode = dbServersNode.FirstChild.NextSibling; result = XMLDocManager.GetAttribute(webmateDBServerNode, @"name", DEFAULT_DB_SERVER_NAME); } catch { result = DEFAULT_DB_SERVER_NAME; } //::::::::::::::::::::::::::::::::: return(result); }
/// <summary> /// /// </summary> /// <param name="inItemNode"></param> /// <param name="inOrderControl"></param> private void showItem(XmlNode inItemNode) { // Item's sides are shown first ... XmlNodeList sideList = getSideList(inItemNode); showSides(sideList); //:::::::::::::::::::::::::::::::::::::: // ... then Item's options ... XmlNodeList optionList = getOptionList(inItemNode); showOptions(optionList); //:::::::::::::::::::::::::::::::::::::: // ... and finally the Item string itemName = XMLDocManager.GetAttribute(inItemNode, @"displayName", @"Item"); string itemPrice = XMLDocManager.GetAttribute(inItemNode, @"price", @""); string isLastItem = XMLDocManager.GetAttribute(inItemNode, @"lastAddedItem", @""); showOrderItem(itemName, OrderItemType.Item, itemPrice, isLastItem); }
private void setCurrencySymbol(XmlNode currencySymbolNode) { _currencySymbol = XMLDocManager.GetAttribute(currencySymbolNode, @"symbol", @""); }
/// <summary> /// /// </summary> /// <param name="inNodeName"></param> /// <returns></returns> private string XML_ReadText(string inNodeName) { return(_textsLoaded ? XMLDocManager.GetAttribute(XML_ChildNode(_languageNode, inNodeName), @"text", @"") : @""); }
/// <summary> /// /// </summary> /// <param name="inOrderXML"></param> /// <returns></returns> private string getOrderHandle(XmlDocument inOrderXML) { XmlNode root = XMLDocManager.GetRoot(inOrderXML); return(XMLDocManager.GetAttribute(root, @"handle", @"")); }