public IActionResult Create([FromBody] CalibrationAlignment calibrationalignment)
 {
     if (calibrationalignment == null)
     {
         return(BadRequest());
     }
     repo.Add(calibrationalignment);
     return(CreatedAtRoute("GetCalibrationAlignment", new { id = calibrationalignment.CalibrationAlignmentId }, calibrationalignment));
 }
        // Update an Calibration Alignment
        public void Update(CalibrationAlignment calibrationalignment)
        {
            var calibrationalignmentToUpdate = _context.CalibrationAlignment
                                               .Single(o => o.CalibrationAlignmentId == calibrationalignment.CalibrationAlignmentId);

            if (calibrationalignmentToUpdate != null)
            {
                calibrationalignmentToUpdate.InspectIml      = calibrationalignment.InspectIml;
                calibrationalignmentToUpdate.Probe           = calibrationalignment.Probe;
                calibrationalignmentToUpdate.SpoolChanges    = calibrationalignment.SpoolChanges;
                calibrationalignmentToUpdate.CalibrationDate = calibrationalignment.CalibrationDate;
                _context.SaveChanges();
            }
        }
        public IActionResult Update(int id, [FromBody] CalibrationAlignment calibrationalignment)
        {
            if (calibrationalignment == null || calibrationalignment.CalibrationAlignmentId != id)
            {
                return(BadRequest());
            }

            var calibrationalignmentItem = repo.Find(id);

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

            repo.Update(calibrationalignment);
            return(new NoContentResult());
        }
 // Add an Calibration Alignment
 public void Add(CalibrationAlignment calibrationalignment)
 {
     _context.CalibrationAlignment.Add(calibrationalignment);
     _context.SaveChanges();
 }