示例#1
0
        public async Task <IHttpActionResult> Putadresse(int id, adresse adresse)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != adresse.ID)
            {
                return(BadRequest());
            }

            db.Entry(adresse).State = EntityState.Modified;

            try
            {
                await db.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!adresseExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
示例#2
0
        public async Task <IHttpActionResult> Getadresse(int id)
        {
            adresse adresse = await db.adresse.FindAsync(id);

            if (adresse == null)
            {
                return(NotFound());
            }

            return(Ok(adresse));
        }
示例#3
0
        public async Task <IHttpActionResult> Postadresse(adresse adresse)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.adresse.Add(adresse);
            await db.SaveChangesAsync();

            return(CreatedAtRoute("DefaultApi", new { id = adresse.ID }, adresse));
        }
示例#4
0
        public async Task <IHttpActionResult> Deleteadresse(int id)
        {
            adresse adresse = await db.adresse.FindAsync(id);

            if (adresse == null)
            {
                return(NotFound());
            }

            db.adresse.Remove(adresse);
            await db.SaveChangesAsync();

            return(Ok(adresse));
        }
        static void Main(string[] args)
        {
            Console.WriteLine("Start parsing....");

            string filename = @"..\..\..\Files\Monsieur et Madame TROCHARD Gilles et Antoinette - Nouvelle étude.xml";

            XmlSerializer xmlSerializer = new XmlSerializer(typeof(adresse));

            using (FileStream fileStream = new FileStream(filename, FileMode.Open))
            {
                adresse result = (adresse)xmlSerializer.Deserialize(fileStream);
            }


            Console.Read();
        }
示例#6
0
        public void modifierAdresse(adresseDB adress)
        {
            using (DataAccesDataContext dbContext = new DataAccesDataContext())
            {
                adresse newAdresse = new adresse();
                newAdresse = dbContext.adresse.FirstOrDefault(w => w.code_adresse == adress.code_adresse);

                newAdresse.code_postal = adress.code_postal;
                newAdresse.email       = adress.email;
                newAdresse.fax         = adress.fax;
                newAdresse.gouvernerat = adress.gouvernerat;
                newAdresse.rue         = adress.rue;
                newAdresse.tel         = adress.tel;
                newAdresse.ville       = adress.ville;
                dbContext.SubmitChanges();
            }
        }
示例#7
0
 public void InsertAdresse(adresseDB adr)
 {
     using (DataAccesDataContext dbContext = new DataAccesDataContext())
     {
         adresse adresse = new adresse
         {
             email       = adr.email,
             code_postal = adr.code_postal == null ? "" : adr.code_postal,
             fax         = adr.fax == null ? "" : adr.fax,
             gouvernerat = adr.gouvernerat == null ? "" : adr.gouvernerat,
             rue         = adr.rue == null ? "" : adr.rue,
             tel         = adr.tel == null ? "" : adr.tel,
             ville       = adr.ville == null ? "" : adr.ville
         };
         dbContext.adresse.InsertOnSubmit(adresse);
         dbContext.SubmitChanges();
     }
 }
        static void Main(string[] args)
        {
            Console.WriteLine("Start parsing....");
            //var xml = XDocument.Load(@"C:\Users\Ludovic\Documents\xmlToWord\Monsieur et Madame TROCHARD Gilles et Antoinette - Nouvelle étude.xml");

            string filename = @"..\..\..\Files\Monsieur et Madame TROCHARD Gilles et Antoinette - Nouvelle étude.xml";

            adresse       a             = new adresse();
            XmlSerializer xmlSerializer = new XmlSerializer(typeof(adresse));

            using (TextReader stream = new StringReader(filename))
            {
                adresse result = (adresse)xmlSerializer.Deserialize(stream);
            }


            //var query = xml.Descendants("projet").Descendants("Datas_Comp")
            //    .Select()
            Console.Read();
        }
        static void Main(string[] args)
        {
            Console.WriteLine("Start parsing....");
            //var xml = XDocument.Load(@"C:\Users\Ludovic\Documents\xmlToWord\Monsieur et Madame TROCHARD Gilles et Antoinette - Nouvelle étude.xml");

            string filename = @"..\..\..\Files\Monsieur et Madame TROCHARD Gilles et Antoinette - Nouvelle étude.xml";

            adresse       a             = new adresse();
            XmlSerializer xmlSerializer = new XmlSerializer(typeof(adresse));

            using (Stream stream = new FileStream(filename, FileMode.Open))
            {
                XmlWriter writer =
                    new XmlTextWriter(stream, Encoding.Unicode);
                // Serialize using the XmlTextWriter.
                xmlSerializer.Serialize(writer, a);
                writer.Close();
            }


            //var query = xml.Descendants("projet").Descendants("Datas_Comp")
            //    .Select()
            Console.Read();
        }