public IActionResult Create([FromBody] PlannedDowntime planneddowntime)
 {
     if (planneddowntime == null)
     {
         return(BadRequest());
     }
     repo.Add(planneddowntime);
     return(CreatedAtRoute("GetPlannedDowntime", new { id = planneddowntime.PlannedDowntimeId }, planneddowntime));
 }
Пример #2
0
        // Update an PlannedDowntime
        public void Update(PlannedDowntime planneddowntime)
        {
            var planneddowntimeToUpdate = _context.PlannedDowntime.Single(o => o.PlannedDowntimeId == planneddowntime.PlannedDowntimeId);

            if (planneddowntimeToUpdate != null)
            {
                planneddowntimeToUpdate.NoWorkScheduled     = planneddowntime.NoWorkScheduled;
                planneddowntimeToUpdate.PlannedDownTimeDate = planneddowntime.PlannedDownTimeDate;
                _context.SaveChanges();
            }
        }
        public IActionResult Update(int id, [FromBody] PlannedDowntime planneddowntime)
        {
            if (planneddowntime == null || planneddowntime.PlannedDowntimeId != id)
            {
                return(BadRequest());
            }

            var planneddowntimeItem = repo.Find(id);

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

            repo.Update(planneddowntime);
            return(new NoContentResult());
        }
Пример #4
0
 // Add an PlannedDowntime
 public void Add(PlannedDowntime planneddowntime)
 {
     _context.PlannedDowntime.Add(planneddowntime);
     _context.SaveChanges();
 }