Ejemplo n.º 1
0
        public string Create()
        {
            Stream req = Request.InputStream;

            req.Seek(0, System.IO.SeekOrigin.Begin);
            string json = new StreamReader(req).ReadToEnd();

            Produit plan = null;

            try
            {
                plan = JsonConvert.DeserializeObject <Produit>(json);
                if (plan == null)
                {
                    return("Erreur");
                }

                long result = ProduitDAO.createProduit(plan);

                if (result == 0)
                {
                    return("Erreur");
                }
                else
                {
                    plan.ID = (int)result;
                    return(JsonConvert.SerializeObject(plan));
                }
            }
            catch (Exception ex)
            {
                // Try and handle malformed POST body
                return("Erreur");
            }
        }