Esempio n. 1
0
        public string ReadServerErrorMessages(int errorKey, string ClassName)
        {
            string   path            = AppDomain.CurrentDomain.BaseDirectory + "Messages/" + ClassName + ".xml";
            XElement webformDocument = XElement.Load(path);

            MessageXML = from messageXML in webformDocument.Elements("ServerMessage") where (int)messageXML.Element("Key") == errorKey select messageXML;
            if (MessageXML.Count() > 0)
            {
                return(MessageXML.First().Element("value").ToString());// + "~^~ Error No: " + errorKey.ToString();
            }
            else
            {
                return("Related Information Not Found.");
            }
        }
Esempio n. 2
0
        public async Task<IHttpActionResult> PutMessage(MessageXML message)
        {
            if (!ModelState.IsValid)
            {
                return BadRequest(ModelState);
            }
            FromXml xml = new FromXml();
            Message m = xml.CreateMessage(message);
            try
            {
                Do.putMessage(m.Receivers, m.Sender, m.Title, m.Contents, m.Patient);               
            }
            catch (DbUpdateConcurrencyException)
            {
                throw;
            }

            return StatusCode(HttpStatusCode.NoContent);
        }