Beispiel #1
0
        public List <KeyValuePair <string, string> > GetListProyects()
        {
            List <KeyValuePair <string, string> > Proyects = new List <KeyValuePair <string, string> >();

            try
            {
                IEnumerable <XElement> XItems = XMLUtil.XMLDocument
                                                .Element(RootXmlTableName)
                                                .Elements(XmlTableName);

                foreach (var XItem in XItems)
                {
                    if (string.IsNullOrEmpty(XItem.Attribute("Id").Value))
                    {
                        continue;
                    }

                    string Name = XItem.Element("Name").Value;

                    Proyects.Add(new KeyValuePair <string, string>(Name, Name));
                }
            }
            catch (Exception Ex)
            {
                MessageBox.Show(Ex.Message);
            }

            return(Proyects);
        }
Beispiel #2
0
        public void All()
        {
            List <TestQuery> ListTestQuery = new List <TestQuery>();

            try
            {
                IEnumerable <XElement> XItems = XMLUtil.XMLDocument.Element(RootXmlTableName)
                                                .Elements(XmlTableName);

                foreach (var XItem in XItems)
                {
                    ListTestQuery.Add(
                        new TestQuery(
                            XItem.Element("Name").Value,
                            XItem.Element("Url").Value,
                            XItem.Element("Method").Value,
                            XItem.Element("Enverioment").Value,
                            XItem.Element("IsVersion").Value
                            ));
                }

                UpdateGrid(ListTestQuery);
            }
            catch (Exception Ex)
            {
                MessageBox.Show(Ex.Message);
            }
        }
Beispiel #3
0
        public List <Proyect> GetProyects()
        {
            List <Proyect> Proyects = new List <Proyect>();

            try
            {
                IEnumerable <XElement> XItems = XMLUtil.XMLDocument
                                                .Element(RootXmlTableName)
                                                .Elements(XmlTableName);

                foreach (var XItem in XItems)
                {
                    if (string.IsNullOrEmpty(XItem.Attribute("Id").Value))
                    {
                        continue;
                    }

                    Proyects.Add(
                        new Proyect(
                            XItem.Attribute("Id").Value,
                            XItem.Element("Name").Value,
                            XItem.Element("Customer").Value,
                            XItem.Element("TechnicalLeader").Value
                            )
                        );
                }
            }
            catch (Exception Ex)
            {
                MessageBox.Show(Ex.Message);
            }

            return(Proyects);
        }
Beispiel #4
0
        public void ByProyectAndEnverioment(string pProyectName, string pEnverioment)
        {
            List <TestQuery> LisTestQuery = new List <TestQuery>();

            try
            {
                IEnumerable <XElement> XItems = XMLUtil.XMLDocument.Element(RootXmlTableName)
                                                .Elements(XmlTableName)
                                                .Where(x =>
                                                       x.Element("ProyectName").Value == pProyectName &&
                                                       x.Element("Enverioment").Value == pEnverioment);

                foreach (var XItem in XItems)
                {
                    LisTestQuery.Add(
                        new TestQuery(
                            XItem.Element("Name").Value,
                            XItem.Element("Url").Value,
                            XItem.Element("Method").Value,
                            XItem.Element("Enverioment").Value,
                            XItem.Element("IsVersion").Value
                            ));
                }

                UpdateGrid(LisTestQuery);
            }
            catch (Exception Ex)
            {
                MessageBox.Show(Ex.Message);
            }
        }