コード例 #1
0
        public EljarasTipus LoadXmlById(int id)
        {
            EljarasTipus e = null;

            using (var ctx = new AllContext(serverName, baseName, userName, password))
            {
                var query = ctx.EljarasTipuss
                            .Where(ss => ss.id == id)
                            .FirstOrDefault <EljarasTipus>();

                e = query;
            }

            string xml = e.serialization;

            EljarasTipus eResult = null;

            XmlSerializer serializer = new XmlSerializer(typeof(EljarasTipus));

            StringReader reader = new StringReader(xml);

            eResult = (EljarasTipus)serializer.Deserialize(reader);
            reader.Close();

            return(eResult);
        }
コード例 #2
0
        public void addNew(EljarasTipus _EljarasTipus)
        {
            using (var ctx = new AllContext(serverName, baseName, userName, password))
            {
                ctx.EljarasTipuss.Add(_EljarasTipus);

                ctx.SaveChanges();
            }
        }
コード例 #3
0
        public EljarasTipus findFirstById(int id)
        {
            EljarasTipus e = null;

            using (var ctx = new AllContext(serverName, baseName, userName, password))
            {
                var query = ctx.EljarasTipuss
                            .Where(ss => ss.id == id)
                            .FirstOrDefault <EljarasTipus>();

                e = query;
            }
            return(e);
        }
コード例 #4
0
        public void SaveWithXml(EljarasTipus _EljarasTipus)
        {
            string xml = "";

            XmlSerializer serializer   = new XmlSerializer(typeof(EljarasTipus));
            StringWriter  stringWriter = new StringWriter();
            XmlWriter     xmlWriter    = XmlWriter.Create(stringWriter);

            serializer.Serialize(xmlWriter, _EljarasTipus);

            xml = stringWriter.ToString();

            _EljarasTipus.serialization = xml;

            using (var ctx = new AllContext(serverName, baseName, userName, password))
            {
                ctx.EljarasTipuss.Add(_EljarasTipus);

                ctx.SaveChanges();
            }
        }
コード例 #5
0
        public GetObjectResponse SaveWithXml(EljarasTipus _EljarasTipus)
        {
            var response = new GetObjectResponse();

            try
            {
                _EljarasTipusEntityMethods.SaveWithXml(_EljarasTipus);
                response.Result = new Ac4yProcessResult()
                {
                    Code = "1"
                };
            }
            catch (Exception exception)
            {
                response.Result = (new Ac4yProcessResult()
                {
                    Code = "-1", Message = exception.Message
                });
            }

            return(response);
        }
コード例 #6
0
 public GetObjectResponse SaveWithXml(EljarasTipus _EljarasTipus)
 {
     return(_EljarasTipusPersistentService.SaveWithXml(_EljarasTipus));
 }