// public List<CheckMaterialItem> GetAllCheckItem()
        // {
        //     return (from cmi in _context.CheckMaterialItem
        //     join em in _context.ExpendableMaterial on cmi.ExpendableMaterialId equals em.Id
        //     select new CheckMaterialItem()
        //     {
        //         Id = cmi.Id,
        //         MaterialName = em.Name,
        //         MaterialPrice = em.Price,
        //         ExpendableMaterialId = cmi.Id,
        //         CheckId = cmi.CheckId,
        //     }).ToList();
        // }

        public void AddCheckMaterial(CheckMaterialItem checkMaterialItem)
        {
            _context.CheckMaterialItem.Add(checkMaterialItem);
            _context.SaveChangesAsync();
        }
 public ActionResult <CheckMaterialItem> CreateCheckMaterial(CheckMaterialItem checkMaterialItem)
 {
     _checkMaterialItemService.AddCheckMaterial(checkMaterialItem);
     return(CreatedAtAction("GetMaterial", new { id = checkMaterialItem.Id }, checkMaterialItem));
 }