public IHttpActionResult Put(int id, KinderGartenModel kgm)
        {
            KinderGarten kg = MyService.GetById(id);

            if (kg != null)
            {
                kg.Address     = kgm.Address;
                kg.Description = kgm.Description;
                kg.Cost        = kgm.Cost;
                kg.Name        = kgm.Name;
                kg.NbrEmp      = kgm.NbrEmp;
                kg.Phone       = kgm.Phone;
                kg.Image       = kgm.Image;
                kg.longitude   = kgm.longitude;
                kg.latitude    = kgm.latitude;
                MyService.Update(kg);
                MyService.Commit();
            }
            else
            {
                return(NotFound());
            }


            return(Ok());
        }
Exemple #2
0
        public ActionResult Create(KinderGartenModel km, HttpPostedFileBase Image)
        {
            KinderGarten kg = new KinderGarten();

            kg.Name         = km.Name;
            kg.Image        = Image.FileName;
            kg.DateCreation = DateTime.UtcNow;
            kg.Address      = km.Address;
            kg.Cost         = km.Cost;
            kg.Description  = km.Description;
            kg.NbrEmp       = km.NbrEmp;
            kg.Phone        = km.Phone;
            kg.DirecteurId  = (int)Session["idu"];

            KindergartenService.Add(kg);
            KindergartenService.Commit();

            var path2 = Path.Combine(Server.MapPath("~/Content/Uploads"), Image.FileName);

            Image.SaveAs(path2);
            return(RedirectToAction("Index"));
        }