Пример #1
0
        public async Task <ActionResult> Post(Site _site)
        {
            var newsite = new Models.Site()
            {
                SiteId    = _site.SiteId,
                Active    = true,
                Brgy      = _site.Brgy,
                Homing    = _site.Homing,
                Poid      = _site.Poid,
                SiteClose = false,
                SiteName  = _site.SiteName,
            };

            db.Sites.Add(newsite);
            await db.SaveChangesAsync();

            return(new CreatedAtRouteResult("GetSite", new { id = _site.Id }, newsite));
        }
Пример #2
0
        public async Task <ActionResult> Put(Site _site)
        {
            var newsite = new Models.Site()
            {
                Id        = _site.Id,
                SiteId    = _site.SiteId,
                Active    = true,
                Brgy      = _site.Brgy,
                Homing    = _site.Homing,
                Poid      = _site.Poid,
                SiteClose = false,
                SiteName  = _site.SiteName,
            };

            db.Entry(newsite).State = EntityState.Modified;
            await db.SaveChangesAsync();

            return(NoContent());
        }