AcoustID.Web.XmlResponseParser.ParseSubmitResult C# (CSharp) Метод

ParseSubmitResult() приватный Метод

private ParseSubmitResult ( System.Xml.Linq.XElement el ) : SubmitResult
el System.Xml.Linq.XElement
Результат SubmitResult
        private SubmitResult ParseSubmitResult(XElement el)
        {
            int id = 0, index = 0;

            XElement element = el.Element("id");

            if (element != null)
            {
                id = int.Parse(element.Value);
            }

            element = el.Element("index");

            if (element != null)
            {
                index = int.Parse(element.Value);
            }

            string status = null, acoustId = null;

            element = el.Element("status");

            if (element != null)
            {
                status = element.Value;
            }

            element = el.Element("result");

            if (element != null)
            {
                acoustId = element.Element("id").Value;
            }

            return new SubmitResult(id, index, status, acoustId);
        }