public IActionResult Post([FromBody] ManufacturadoDetalles manufacturadoDetalles)
        {
            Console.Write(manufacturadoDetalles.ArticuloManufacturado.TiempoEstimadoCocina);
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }
            int fk   = _unitOfWork.ArticuloManufacturado.Insert(manufacturadoDetalles.ArticuloManufacturado);
            var list = new List <ArticuloManufacturadoDetalle>();

            foreach (var item in manufacturadoDetalles.ArticuloManufacturadoDetalle)
            {
                item.ArticuloManufacturadoId = fk;
                list.Add(item);
            }
            _unitOfWork.ArticuloManufacturadoDetalle.InsertList(list);
            return(Ok(fk));
        }
 public IActionResult Put([FromBody] ManufacturadoDetalles manufacturadoDetalles)
 {
     if (ModelState.IsValid)
     {
         int fk   = manufacturadoDetalles.ArticuloManufacturado.Id;
         var list = new List <ArticuloManufacturadoDetalle>();
         if (_unitOfWork.ArticuloManufacturado.Update(manufacturadoDetalles.ArticuloManufacturado))
         {
             if (_unitOfWork.ArticuloManufacturadoDetalle.CascadeDelete(fk))
             {
                 foreach (var item in manufacturadoDetalles.ArticuloManufacturadoDetalle)
                 {
                     item.ArticuloManufacturadoId = fk;
                     list.Add(item);
                 }
                 _unitOfWork.ArticuloManufacturadoDetalle.InsertList(list);
                 return(Ok(fk));
             }
         }
     }
     return(BadRequest());
 }