private Tweener alarmClockTweener; //闹钟图片的Tweener // Use this for initialization void Start() { canvas = transform.parent.GetComponent <Canvas>(); allAnimalFather = transform.Find("AnimalFather").gameObject; parseXml = GetComponent <ParseXml>(); linkGameList = parseXml.linkGameList; gameInfoDict = parseXml.gameInfoDict; animalImgDuiShu = int.Parse(linkGameList[gameNumber].totalCount) / 2; tipsBtn = transform.Find("Menu_bar/CueButton").GetComponent <Button>(); tipsBtn.onClick.AddListener(TipsClue); animalCard = transform.Find("Card").gameObject; baiFenBiSlider = transform.Find("Photo_box/Photo_box01/BaiFenBiSlider").GetComponent <Slider>(); baiFenText = transform.Find("Photo_box/Photo_box01/BaiFenBi").GetComponent <Text>(); lunShuImg = transform.Find("Menu_bar/1").GetComponent <Image>(); diuShuImg = transform.Find("Menu_bar/Pairs").GetComponent <Image>(); xianSuoTimeText = transform.Find("Menu_bar/CueButton/Time").GetComponent <Text>(); alarmClockImg = transform.Find("Menu_bar/CountDown/AlarmClock").GetComponent <Image>(); countTimeSlider = transform.Find("Menu_bar/CountDown/CountTimeSlider").GetComponent <Slider>(); countTimeText = transform.Find("Menu_bar/CountDown/CountTimeText").GetComponent <Text>(); diuShuImg.sprite = Resources.Load <Sprite>("LianLianKan/" + animalImgDuiShu); totalNeedSelectImg = (int.Parse(linkGameList[1].totalCount) + int.Parse(linkGameList[2].totalCount) + int.Parse(linkGameList[3].totalCount)) / 2; baiFenBiSlider.maxValue = totalNeedSelectImg; GetAnimalNum(); StartCoroutine(CountTime()); }
public MainForm() { InitializeComponent(); dbConnect = new BankDb(); Num = 5; // нужно обновить данные xml при каждом запуске ParseXml parseXml = new ParseXml(dbConnect); }
private void Render(string content) { var newApp = ParseXml.Parse(content, tagMap); GameObjectPatch patch = VDiff.Diff(vApp, newApp); root = patch(root); vApp = newApp; }
public IHttpActionResult GetCurrency(string rate) { try { return(Ok(new { currency = "euro", rate = ParseXml.GetCurrencyRate() })); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public void OnGetXmlAndLoadItToDb(object sender, RoutedEventArgs e) { var db = new TuxedoDb(); var salesFromXml = ParseXml.Deserialize <Sale>(); using (db) { SeedXmlToDb.SeedSales(db, salesFromXml); } Console.WriteLine(ImportedMessage, "Sales", "XML"); }
public void TestXmlToVDom() { var tagMap = new TagMap(); tagMap.Add("list", typeof(ListPresenter)); tagMap.Add("todo", typeof(TodoItemPresenter)); var content = $@" <list> <todo Text='Hello World 1'/> <todo Text='Hello World 2' /> </list> "; var vGameObject = ParseXml.Parse(content, tagMap); Assert.AreEqual(1, vGameObject.children.First().fields.Length, "Should contain 1 text field"); }
public IHttpActionResult Get(string key) { if (key.ToUpper() == KEY.ToUpper()) { try { return(Ok(ParseXml.Start())); } catch (Exception ex) { return(BadRequest(ex.Message)); } } else { return(BadRequest("Key is invalid")); } }
public IHttpActionResult Post(ShoppingCart card) { if (card != null && card.Parts != null) { Double uan; try { uan = Double.Parse(ParseXml.GetCurrencyRate()) * card.TotalSum; }catch (Exception ex) { uan = 0; } try { //email._to = "*****@*****.**"; email._to = "*****@*****.**"; email._name_user = card.NameCustomer; email._email_user = card.EmailCustomer; email._phone_user = card.PhoneCustomer; email._subject = "Shopping"; email._body = "<p>Спосіб доставки: <b>" + card.DeliveryType + "</b></p>" + "<p>Спосіб оплати: <b>" + card.PaymentType + "</b></p>" + "<table>" + "<thead>" + "<tr>" + "<td><b>Номер</b><td>" + "<td><b>Опис</b><td>" + "<td><b>К-сть</b><td>" + "<td><b>Ціна</b><td>" + "</tr>" + "</thead>" + "<tbody>"; foreach (var p in card.Parts) { if (p.QtyOrder > p.Qty) { throw new Exception(p.Number + " order overcount"); } email._body += "<tr>" + "<td>" + p.Number + "<td>" + "<td>" + p.Description + "<td>" + "<td>" + p.QtyOrder + "<td>" + "<td>" + p.Price + "<td>" + "</tr>"; PartNumbers += p.Number + "; "; } email._body += "</tbody></table>"; email._body += "<p><b>Сума: </b>" + card.TotalSum + " Є (" + uan + " грн.)</p>"; new Task(() => email.SendEmailShoppingCard()).Start(); var log = new Log() { FileName = "Shopping cart", Message = card.NameCustomer + "/" + card.EmailCustomer + "/" + card.PaymentType + "/" + card.DeliveryType + "/" + PartNumbers, LogDate = DateTime.Now }; data.AddLog(log); return(Ok()); } catch (Exception ex) { return(BadRequest(ex.Message)); } } else { return(BadRequest("Object empty")); } }