protected function postEditarMateriaPrima(Request $request) { $this->validate($request, ['tipo' => 'required', 'nombre' => 'required', 'unidad_de_medida' => 'required']); $nombreAnterior = $request['nombreAnterior']; $nuevoNombre = $request['nombre']; $nuevoTipo = $request['tipo']; $nuevoUnidad_de_medida = $request['unidad_de_medida']; if ($materiaPrimaActualizada = MateriaPrima::where('nombre', $nombreAnterior)->update(['nombre' => $nuevoNombre, 'tipo' => $nuevoTipo, 'unidad_de_medida' => $nuevoUnidad_de_medida])) { return redirect('listarMateriaPrima')->with('success', 'materia prima editada correctamente'); } else { return redirect('listarUsuario')->with('error', 'cava NO editada correctamente'); } }